Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.26;
Скачать: CL | DM;

Вниз

ODBC. Программно создать системный DSN.   Найти похожие ветки 

 
Pyton   (2004-08-30 10:29) [0]

Вот в принципе и вопрос: как можно программно создать системный DSN?

Заранее спасибо.


 
DiamondShark ©   (2004-08-30 11:45) [1]

const
// SQLConfigDataSource request flags
 ODBC_ADD_DSN    = 1;      // Add data source
 ODBC_CONFIG_DSN = 2;      // Configure (edit) data source
 ODBC_REMOVE_DSN = 3;      // Remove data source

 ODBC_ADD_SYS_DSN     = 4; // add a system DSN
 ODBC_CONFIG_SYS_DSN  = 5; // Configure a system DSN
 ODBC_REMOVE_SYS_DSN  = 6; // remove a system DSN

 ODBC_REMOVE_DEFAULT_DSN = 7;   // remove the default DSN

function SQLConfigDataSource(
 hwndParent: HWND;
 fRequest: WORD;
 lpszDriver: LPCSTR;
 lpszAttributes: LPCSTR
): BOOL; stdcall; external "odbccp32.dll";

lpszDriver -- Имя драйвера
lpszAttributes -- Пары Key=Value разделённые #0.
Должно содержать ключ DSN=имя_источника и любое количество определяемых драйвером ключей.
Строка кончается двумя #0.

Если hwndParent <> 0, драйвер может показать диалоговое окно в случае если lpszAttributes содержит недостаточно информации для создания источника. Если hwndParent = 0, то функция в этом случае просто вернёт FALSE.


 
Pyton   (2004-08-30 11:58) [2]

Пасиба разобрался :)


 
KSergey ©   (2004-08-30 11:59) [3]

http://delphibase.endimus.com/?action=viewfunc&topic=basemssql&id=10442



Страницы: 1 вся ветка

Текущий архив: 2004.09.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
1-1095155759
Kovsh
2004-09-14 13:55
2004.09.26
Как изменить цвет выделения в StringGrids


4-1092663287
AngelOfDarkness
2004-08-16 17:34
2004.09.26
Программирование Com-порта под WinNT


14-1094732952
mfender
2004-09-09 16:29
2004.09.26
INDY Help


1-1095060786
VladimirES
2004-09-13 11:33
2004.09.26
Создать файл Excel я не используя ExcelApplication.


14-1094155876
SergP
2004-09-03 00:11
2004.09.26
Подскажите прогу для "вытягивания" паролей сохраненных в ИЕ