Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Slik sletter ODBC DSN på VBnet
    Slette en ODBC-datakilde (DSN ) bruker Visual Basic.NET ( VB.NET ) kan gjøre programmet mer robust , ved å ikke kreve at brukeren slette DSN manuelt . Du kan bruke " SQLConfigDataSource " for å legge til, endre eller slette en DSN . En DSN er en symbolsk navn som representerer ODBC tilkobling til en datakilde . Den lagrer tilkoblingsopplysningene eksempel en database navn , katalog eller database sjåfør når du gjør tilkobling til ODBC. Ta en DSN skjema brukerens datamaskin når DSN er ikke lenger nødvendig . Du trenger
    Microsoft Visual Studio
    Vis flere instruksjoner
    en

    Launch Microsoft Visual Studio , klikk " Nytt prosjekt " fra den venstre ruten på skjermen , og deretter utvide " Visual Basic " under " Installerte maler . " Klikk på " Windows" og dobbeltklikk på "Console Application " fra midten av vinduet for å opprette en ny konsoll prosjekt.
    2

    Kopier og lim inn følgende kode ovenfor " Sub Main" å erklære " SQLConfigDataSource "-funksjonen og andre variabler du vil bruke til å slette DSN : en

    Private Declare Function SQLConfigDataSource Lib " Odbccp32.dll "_

    ( ByVal hWndParent As Integer , ByVal ByValfRequest As Integer , ByVal lpszDriver As String , ByVal lpszAttributes som String ) As Integer

    Private Konst vbAPINull As Integer = 0

    Private Konst ODBC_REMOVE_SYS_DSN = 3
    3

    Kopier og lim følgende kode for å fjerne DSN : en

    Dim resultat As Integer

    Dim Driver Som String

    Dim attributter As String

    Driver = "SQL Server "

    attributter = "server = " & Chr ( 0 )

    attributter = attributter & " DESCRIPTION = " & Chr ( 0 )
    < p> attributter = attributter & " DSN = " & Chr ( 0 )

    attributter = attributter & " DATABASE = " & Chr ( 0 )

    resultatet = SQLConfigDataSource ( vbAPINull , ODBC_REMOVE_SYS_DSN , Driver , attributter )
    p Hvis resultatet < > 0 Then

    MsgBox ( " DSN SLETTET ! ")

    Else

    MsgBox ( " slette DSN Failed" )

    End If
    4

    Rediger attributtene i forrige trinn, og skriv inn navnet på serveren din , DSN beskrivelse , DSN navn, og database navn. Trykk F5 for å kjøre programmet og slette DSN .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Les miljøvariabler i VB6 
    ·Datatyper i VB6 
    ·Slik konverterer datoer i VBA 
    ·Hva kan jeg bruke til å fylle data tekstbokser i en Da…
    ·Hvordan legge til felttilgang Med Visual Basic 
    ·Slik konverterer tekst i HTML til RichTextBox i Vb.NET 
    ·Hvordan lage et nytt vindu for en nettleser ved hjelp V…
    ·Hvordan få tilgang Analyser data 
    ·Hvordan Høyre - Juster en tekst List i en Visual Basic…
    ·Hvordan lage en boks i Visual Basic 
      Anbefalte artikler
    ·Hvordan få tilgang Elementer i en to-dimensjonal array…
    ·Slik finner du ut alfabetisk i Python 
    ·OpenVex API 
    ·Hvordan koble til en SQL Server Bruke VB Net 
    ·Den beste boken for Learning PHP 
    ·List opp datatypene som brukes i å erklære variabler 
    ·Slik konverterer Pseudo Codes til flytskjemaer 
    ·Hvordan Utforsk Visual Basic Toolbox 
    ·Slik tester for å se om en fil finnes i Perl 
    ·Slik tester for en fil i Visual Basic 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/