Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как получить список источников (ODBC) на компьютере? / 5 сообщений из 5, страница 1 из 1
19.03.2010, 08:26
    #36529989
FAM
FAM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить список источников (ODBC) на компьютере?
Требуется создать формочку для смены параметров подключения. Как получить список имеющихся на компе подключений?
...
Рейтинг: 0 / 0
19.03.2010, 09:42
    #36530086
Shock19
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить список источников (ODBC) на компьютере?
FAM,

Local cBuffer, nBufsize, ii, ch, cName
nBufsize = 16384
cBuffer = Repli(Chr(0), nBufsize)
Declare Integer SQLGetInstalledDrivers In odbccp32;
STRING @lpszBuf, Integer cbBufMax, Integer @pcbBufOut
If SQLGetInstalledDrivers(@cBuffer, nBufsize, @nBufsize) = 0
Return
Endif
Create Cursor csResult (drvname C(100))
cBuffer = Substr(cBuffer,1,nBufsize)
cName = ""
For ii=1 To nBufsize
ch = Substr(cBuffer, ii,1)
If ch = Chr(0)
Insert Into csResult Values (m.cName)
cName = ""
Else
cName = cName + ch
Endif
Endfor
Go Top
Locate For Alltrim(drvname)="HyTech SQL Server ODBC Driver"
If Found()=.F.
=Messagebox(errmes1,16,"Нет драйвера ODBC Driver HyTech")
Close Databases
Clear Events
Quit
Else
lcConnectString='SERVER="";DRIVER=HyTech SQL Server ODBC Driver;UID=*;PWD=*;APP=Microsoft Visual FoxPro;WSID=Administrator;DATABASE=*****;LANGUAGE=???????;Network=DBMSSOCN;Regional=Yes'
Store Sqlstringconnect(lcConnectString,.T.) To _sql_connect


мож это пригодится список всех установленных в системе ODBC драйверов и не только
...
Рейтинг: 0 / 0
19.03.2010, 10:19
    #36530150
FAM
FAM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить список источников (ODBC) на компьютере?
Shock19,
СПАСИБО!
...
Рейтинг: 0 / 0
19.03.2010, 10:26
    #36530164
FAM
FAM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить список источников (ODBC) на компьютере?
Shock19,
Но это список драйверов, а не источников ((( Как получить список пользователских и системных источников данных ?
...
Рейтинг: 0 / 0
23.03.2010, 14:46
    #36537156
Jurisfox
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить список источников (ODBC) на компьютере?
FAM,

В VS есть библиотечка - ODBCTOOL.DLL
С ее помощью получите список
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как получить список источников (ODBC) на компьютере? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]