Procédure : supprimer une source de données (ODBC)
Vous pouvez supprimer une source de données via l'Administrateur ODBC, par programme (en utilisant SQLConfigDataSource) ou en supprimant un fichier (s'il correspond au nom de la source de données).
Pour supprimer une source de données à l'aide de l'Administrateur ODBC
Dans le Panneau de configuration, ouvrez Outils d'administration, puis double-cliquez sur Sources de données (ODBC). Vous pouvez également exécuter odbcad32.exe à partir de l'invite de commandes.
Cliquez sur l'onglet Utilisateur DSN, Système DSN ou Fichier DSN.
Cliquez sur la source de données à supprimer.
Cliquez sur Supprimer, puis confirmez la suppression.
Exemple
Pour supprimer une source de données par programme, appelez SQLConfigDataSource en utilisant ODBC_REMOVE_DSN ou ODBC_REMOVE_SYS_DSN comme deuxième paramètre.
L'exemple suivant vous montre comment supprimer une source de données par programme.
// 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;
}
Voir aussi