SqlStringConnect | |
---|---|
Andy Автор Сообщений: 219 Откуда: Волгоград Дата регистрации: 20.09.2000 |
Всем привет.
Проблема : потребовалось подключится к FireBird без создание DSN - смотрю и функция подходящая имеется : SqlStringConnect, поискал по форуму - надыбал как получить строку соединения : 1. создаю ODBC DSN 2. подключаюсь через него нормально 3. lcCnnString=SQLgetprop(lnCnn,"ConnectString") - получаю строку соединения, кот. и хочу в дальнейшем пользовать, НО : почему-то в этой строке присутствует ссылка на DSN, и если ее убрать - то соединиться не могу. вот плученная мной таким образом строка соединения : DSN=MyDSN;DRIVER=OdbcJdbc;DBNAME=DBsrv:/db/MyDb.gdb;UID=HHH;PWD=HHH;CHARSET=win1251 никак не допрет до меня - в чем дело ... везде сказано что для SqlStringConnect DSN не требуется ... ![]() |
Re: SqlStringConnect | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi Andy!
Потому что ты ДЕЛАЛ первое соединение через DSN - вот она и содержит DSN - ты просто запусти SQLSTRINGCONNECT("Driver={имя ODBC драйвера}") - в диалоге всё дозаполни - и смотри потом уже от этого коннекта SQLGETPROP(m.lnHandle, "ConnectionString") - там DSN-а не будет. ------------------ WBR, Igor ![]() |
Re: SqlStringConnect | |
---|---|
Andy Автор Сообщений: 219 Откуда: Волгоград Дата регистрации: 20.09.2000 |
спасибо за поддержку ... но чего-то я торможу ... этот самый диалог не появляется ... попробую разобраться почему
![]() |
Re: SqlStringConnect | |
---|---|
piva Сообщений: 18655 Откуда: Курган Дата регистрации: 24.03.2004 |
Посмотри настройки DispLogin и DispWarning
------------------ Часто бывает так, что есть над чем задуматься, а нечем. ![]() |
Re: SqlStringConnect | |
---|---|
Andy Автор Сообщений: 219 Откуда: Волгоград Дата регистрации: 20.09.2000 |
огромное спасибо !
все получилось, еще раз убеждаюсь что мир не без добрых людей. ![]() |
© 2000-2025 Fox Club  |