|  
    
 Suppression d'un nom de source de données ODBC (DSN ) en utilisant Visual Basic.NET ( VB.NET ) peut rendre votre application plus robuste , en ne demandant à l'utilisateur de supprimer le DSN manuellement . Vous pouvez utiliser le " SQLConfigDataSource " pour ajouter , modifier ou supprimer un DSN. Un DSN est un nom symbolique qui représente la connexion ODBC à une source de données. Il stocke les informations de connexion telles que le nom d'une base de données , un répertoire ou pilote de base de données lors de la connexion à l' ODBC. Supprimer un formulaire de DSN l'ordinateur de l' utilisateur lorsque le DSN n'est plus nécessaire . Choses que vous devez   Microsoft Visual Studio   Voir Plus Instructions   1  Lancement de Microsoft Visual Studio, cliquez sur " Nouveau Projet" dans le volet gauche de l'écran de votre ordinateur, puis étendre " Modèles installés . " " Visual Basic " ci-dessous Cliquez sur "Windows " et double -cliquez sur " Application console " à partir du centre de la fenêtre pour créer un nouveau projet de console.   2   Copier et coller le code suivant au-dessus " Sub Main " de déclarer la " SQLConfigDataSource " fonction d'autres variables que vous allez utiliser pour supprimer le DSN:     Private Declare Function SQLConfigDataSource Lib" odbccp32.dll "_     ( hwndParent ByVal As Integer , ByVal ByValfRequest As Integer , ByVal lpszDriver As String , ByVal lpszAttributes As String) As Integer     privé vbAPINull de Const As Integer = 0     Private Const ODBC_REMOVE_SYS_DSN = 3   3   Copier et coller le code suivant pour supprimer votre DSN:     résultat As Integer     pilote As cordes     Attributs Dim As String     Driver = " SQL Server " Attributs     = "server =  " & Chr ( 0)    Attributes = Attributs et "Description =  " & Chr ( 0)   < p> Attributes = Attributs et "DSN =  " & Chr ( 0)    Attributes = Attributs et " DATABASE =  " & Chr ( 0)    résultat = SQLConfigDataSource ( vbAPINull , ODBC_REMOVE_SYS_DSN , Driver, Attributs )     Si le résultat < > 0 Then     MsgBox (" DSN effacé!" )     Else     MsgBox (" DSN suppression a échoué" )     End If   4   Modifier les attributs de l'étape précédente et tapez le nom de votre serveur , la description DSN , le nom DSN, et un nom de base de données. Appuyez sur F5 pour exécuter le programme et supprimer votre DSN.    
 
    |