mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
AMBasic - połączenie z bazą Access https://forum.mix-soft.pl/viewtopic.php?f=15&t=2666 |
Strona 1 z 1 |
Autor: | zz [ 2011-01-12, 12:08 ] |
Tytuł: | AMBasic - połączenie z bazą Access |
Witam. Jakiego mechanizmu można użyć z poziomu AMBasic'a żeby uzyskać połączenie z bazą Access'ową? Do Excela jest eksport a jak zrobić do Accessa? |
Autor: | wrob [ 2011-01-13, 00:15 ] |
Tytuł: | |
Identycznie - zamiast obiektu ole excela - zrobic sobie wywolanie akcessa a dalej juz analogicznie |
Autor: | rafal [ 2011-01-13, 11:17 ] |
Tytuł: | |
Kod: dispatch con = "ADODB.Connection" string sCon = "Driver={Microsoft Access Driver (*.mdb)};Dbq=plik_z_baza_Accessa.mdb" con.ConnectionString = sCon con.Open dispatch rs = "ADODB.Recordset" rs.Open ((using "INSERT INTO tabela (wartosc1, wartsc2,wartosc3,wartosc4,wartosc5) VALUES ('%s', '%s',%l,%l,'%s')",sWartosc1 ,sWartosc2, iWartosc3, iWartosc4, sWartsc5),con,3) |
Autor: | zz [ 2011-01-13, 13:30 ] |
Tytuł: | |
Dzięki, własnie o ten ConnectionString mi chodziło |
Autor: | zz [ 2011-01-17, 10:06 ] |
Tytuł: | |
Problem mi się skomplikował :( Podpowiedź Rafała zadziałała, ale ... mam w bazie Accessowej łącza do tabel MS SQL. Access nazywa to sobie DBO_nazwa.tabeli.MSSQL i niestety mam błąd "ODBC - Nie można nawiązać połączenia z nazwa.tabeli.MSSQL" (bez DBO na pocz.) I co z tym mogę zrobić? |
Autor: | rafal [ 2011-01-17, 11:32 ] |
Tytuł: | |
W jaki sposób masz podłączoną bazę SQL'a do Accessa? Która wersja ACCESSA? Pokaż jakieś screeny. |
Autor: | rafal [ 2011-01-17, 11:43 ] |
Tytuł: | |
Zrób sobie kwerendę, która zawiera tabelę z SQL'a. Przełącz kwerendę w widok SQL i zobacz jak powinno wyglądać zapytanie. |
Autor: | zz [ 2011-01-18, 13:27 ] |
Tytuł: | |
W zapytaniu jest BDO_nazwa.tabeli.MSSQL, czyli OK. Na razie zrobiłem jako MDE, ale 'eleganciej' byłoby z Symfonii :) |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |