Udostępnij przez


Jak Usunąć urządzenie źródłowe danych (ODBC)

Można usunąć urządzenie źródłowe danych przy użyciu Administratora ODBC programowo (przy użyciu SQLConfigDataSource), lub usuwając plik (Jeśli nazwa urządzenie źródłowe danych pliku).

Aby usunąć urządzenie źródłowe danych przy użyciu Administratora ODBC

  1. W Panel sterowania, open Narzędzia administracyjne, a następnie kliknij dwukrotnie Źródła danych (ODBC).Można także odbcad32.exe można uruchomić wiersz polecenia.

  2. Kliknij przycisk DSN użytkownika, Systemowe źródło danych DSN, or plikowa nazwa DSN tab.

  3. Kliknij, aby usunąć urządzenie źródłowe danych.

  4. Kliknij przycisk Usuwanie, a następnie Potwierdź usunięcie.

Example

Aby programistycznie usunąć urządzenie źródłowe danych, należy skontaktować się telefonicznie SQLConfigDataSource przy użyciu ODBC_REMOVE_DSN lub ODBC_REMOVE_SYS_DSN jako drugi parametr.

Poniższy przykład pokazuje, jak można programistycznie usunąć urządzenie źródłowe danych.

// remove_odbc_data_source.cpp
// compile with: ODBCCP32.lib user32.lib
#include <iostream>
#include <windows.h>
#include <odbcinst.h>

int main() { 
   LPCSTR provider = "SQL Server";
   LPCSTR dsnname = "DSN=data2";
   BOOL retval = SQLConfigDataSource(NULL, ODBC_REMOVE_DSN, provider, dsnname);
   std::cout << retval;
}