C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 Как получить список всех ODBC драйверов в системе / Базы данных / Visual C++

Как получить список всех ODBC драйверов в системе

void FindDrivers()
{
    CWaitCursor Wait;
    int nCounter = 0;
    WORD wdMaxSize = 255;
    WORD wdOut;
    CString sDriver;
    CString Drivers[256];
    char Buffer[256];
    char *pszBuf = Buffer;

    if(!SQLGetInstalledDrivers(Buffer, wdMaxSize, &wdOut))  // Получаем список
                                                            // инсталированных драйверов
              return;

    do
    {
       sDriver = CString( pszBuf );             // Получаем имя каждого драйвера
       pszBuf = strchr( pszBuf, '\0' ) + 1;    // Проверяем на NULL
       Drivers[nCounter] = sDriver;            // Заполняем массив
       nCounter++;
    }
    while( pszBuf[1] != '\0' );

   nCounter--;                                 // Чтобы не послать NULL

   return;
}