:: Архив конференции по VFP до 2005 года
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 не требуется ...
Ratings: 0 negative/0 positive
Re: SqlStringConnect
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Hi Andy!

Потому что ты ДЕЛАЛ первое соединение через DSN - вот она и содержит DSN - ты просто запусти SQLSTRINGCONNECT("Driver={имя ODBC драйвера}") - в диалоге всё дозаполни - и смотри потом уже от этого коннекта SQLGETPROP(m.lnHandle, "ConnectionString") - там DSN-а не будет.




------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: SqlStringConnect
Andy
Автор

Сообщений: 219
Откуда: Волгоград
Дата регистрации: 20.09.2000
спасибо за поддержку ... но чего-то я торможу ... этот самый диалог не появляется ... попробую разобраться почему
Ratings: 0 negative/0 positive
Re: SqlStringConnect
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
Посмотри настройки DispLogin и DispWarning




------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: SqlStringConnect
Andy
Автор

Сообщений: 219
Откуда: Волгоград
Дата регистрации: 20.09.2000
огромное спасибо !
все получилось, еще раз убеждаюсь что мир не без добрых людей.
Ratings: 0 negative/0 positive


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 6 (Гостей: 6)

© 2000-2024 Fox Club 
Яндекс.Метрика