Как подключиться из VBA к БД Sybase ASA anywhere 7
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Как подключиться из VBA к БД Sybase ASA... Expand / Collapse
Автор
Сообщение
14.09.2006 12:37
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 15.09.2006 17:14
Сообщ.: 3, Visits: 4
Здравствуйте.Как подключиться из VBA к БД Sybase ASA anywhere 7 и отобразить её в Exel? Пробовал через DAO 3.5 - ошибку выдаёт, хотя БД Access отображается нормально. Может у кого-нибудь есть мысли. Спасибо.

Здравствуйте.Как подключиться из VBA к БД Sybase ASA anywhere 7 и отобразить её в Exel? Пробовал через DAO 3.5 - ошибку выдаёт, хотя БД Access отображается нормально. Может у кого-нибудь есть мысли. Спасибо.
Сообщ. #904386
14.09.2006 15:50
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

непров.участник
Last Login: 08.07.2008 15:52
Сообщ.: 1 131, Visits: 8 867
Можно использовать:
oConn.Open "ODBC; Driver=Sybase SQL Anywhere 7.0;" & _           "DefaultDir=c:\dbpath\;" & _           "Dbf=c:\sqlany70\mydb.db;" & _           "Uid=myUsername;" & _           "Pwd=myPassword;" & _           "Dsn="""""

Более подробная информация о том, как открыть Sybase, содержится здесь:http://www.basenow.com/html/opening_sybase_databases.asp

У меня нет Sybase, поэтому проверить строку соединения нет возможности. Может потребоваться уточнение имени драйвера и пути для параметра dbf.

Я не думаю, что DAO 3.5 способно открыть Sybase. Примеры соединительных строк для Sybase можно найти и здесь: http://www.connectionstrings.com/

Сообщ. #904393
15.09.2006 10:59
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 15.09.2006 17:14
Сообщ.: 3, Visits: 4
Спасибо. Оно заработает, если указать DSN. Но как его узнать? Кстати я ошибся. У меня Sybase ASA Anywhere 9, а не 7.

Здравствуйте.Как подключиться из VBA к БД Sybase ASA anywhere 7 и отобразить её в Exel? Пробовал через DAO 3.5 - ошибку выдаёт, хотя БД Access отображается нормально. Может у кого-нибудь есть мысли. Спасибо.
Сообщ. #904411
15.09.2006 15:05
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

непров.участник
Last Login: 08.07.2008 15:52
Сообщ.: 1 131, Visits: 8 867
А он разве не "DSN-less"?

Dsn=""""" 
Сообщ. #904437
15.09.2006 17:15
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 15.09.2006 17:14
Сообщ.: 3, Visits: 4
Dsn=""""" -так не работает.

Здравствуйте.Как подключиться из VBA к БД Sybase ASA anywhere 7 и отобразить её в Exel? Пробовал через DAO 3.5 - ошибку выдаёт, хотя БД Access отображается нормально. Может у кого-нибудь есть мысли. Спасибо.
Сообщ. #904453
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, VladConn

Время GMT +3:00, Сейчас 7:26