een ODBC-gegevensbron (DSN ) met behulp van Visual Basic.NET ( VB.NET ) Het verwijderen kan uw applicatie robuuster te maken , door de gebruiker niet nodig om de DSN handmatig verwijderen . U kunt gebruik maken van de " SQLConfigDataSource " toe te voegen , te wijzigen , of een DSN verwijderen . Een DSN is een symbolische naam die de ODBC-verbinding met een gegevensbron vertegenwoordigt . Het slaat de gegevens -verbinding zoals een database naam , directory , of database- bestuurder bij het maken van de verbinding met de ODBC . Verwijderen van een DSN vorm computer van de gebruiker wanneer de DSN niet meer nodig is . Wat je nodig hebt Microsoft Visual Studio Toon Meer Aanwijzingen 1 Lancering Microsoft Visual Studio , klikt u op " New Project" van het linkerpaneel van uw computerscherm , dan uitbreiden " Visual Basic " onder " Installed Sjablonen . " Klik op " Windows " en dubbelklik op " Console Application " van het centrum van het venster om een nieuwe console project te maken . Kopieer en plak de volgende code hierboven " Sub Main " 2 te verklaren " SQLConfigDataSource " functie en andere variabelen die je zal gebruiken om de DSN verwijderen : Private Declare Function SQLConfigDataSource Lib " Odbccp32.dll " _ ( ByVal hwndParent As Integer , ByVal ByValfRequest As Integer , ByVal lpszDriver als Koord , ByVal lpszAttributes als Koord ) als Geheel Private Const vbAPINull As Integer = 0 Private Const ODBC_REMOVE_SYS_DSN = 3 Kopiëren en plakken 3 de volgende code op uw DSN verwijderen : Dim resultaat als Geheel Dim Driver als Koord Dim attributen als Koord Driver = " SQL Server " attributen = " SERVER = " & Chr ( 0 ) attributen = attributen & " DESCRIPTION = " & Chr ( 0 ) op attributen = attributen & " DSN = " & Chr ( 0 ) attributen = attributen & " DATABASE = " & Chr ( 0 ) resultaat = SQLConfigDataSource ( vbAPINull , ODBC_REMOVE_SYS_DSN , Driver , attributen ) op Twitter Als resultaat < > 0 Then MsgBox ( " DSN DELETED ! " ) op Twitter Else MsgBox ( " schrappen DSN Failed " ) Eind Als 4 Bewerk de kenmerken in de vorige stap en typ de naam van uw server , DSN beschrijving , DSN naam , en database naam . Druk op F5 om het programma uit te voeren en uw DSN verwijderen .
|