Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur du tar bort ODBC DSN på VBnet

    Radera en ODBC namn datakälla ( DSN ) med hjälp av Visual Basic.NET ( VB.NET ) kan göra din ansökan mer robust , genom att inte kräva att användaren radera DSN manuellt . Du kan använda " SQLConfigDataSource " för att lägga till , ändra eller ta bort en DSN . En DSN är ett symboliskt namn som representerar den ODBC-anslutning till en datakälla . Den lagrar anslutningsinformation , t.ex. en databas namn , katalog eller databas föraren när du gör anslutningen till ODBC . Ta bort en DSN formulär användarens dator när DSN inte längre behövs . Saker du behöver
    Microsoft Visual Studio
    Visa fler instruktioner
    1

    Launch Microsoft Visual Studio , klicka på " Nytt projekt " från den vänstra rutan på din datorskärm , då expandera " Visual Basic " under " Installerade mallar . " Klicka på " Windows " och dubbelklicka på " Console Application " från mitten av fönstret för att skapa en ny konsol projekt .
    2

    Kopiera och klistra in följande kod ovanför " Sub Main" att förklara " SQLConfigDataSource " funktion och andra variabler som du använder för att ta bort DSN :

    Private Declare Function SQLConfigDataSource Lib " Odbccp32.dll " _

    ( ByVal hwndParent As Integer , ByVal ByValfRequest As Integer , ByVal lpszDriver As String , ByVal lpszAttributes As String) As Integer

    Private Const vbAPINull As Integer = 0

    Private Const ODBC_REMOVE_SYS_DSN = 3
    3

    Kopiera och klistra in följande kod för att ta bort din DSN :

    Dim resultat As Integer

    Dim Driver As String

    Dim attribut As String

    Driver = " SQL Server "

    attribut = " server = " & Chr ( 0 ) katalog

    Attributes = Attribut & " DESCRIPTION = " & Chr ( 0 ) katalog

    Egenskaper = Attribut & " DSN = " & Chr ( 0 ) katalog

    Attributes = Attribut & " DATABASE = " & Chr ( 0 ) katalog

    resultatet = SQLConfigDataSource ( vbAPINull , ODBC_REMOVE_SYS_DSN , Driver , attribut ) katalog p Om resultatet < > 0 Then

    MsgBox ( " DSN borttagen! " ) katalog

    Else

    MsgBox ( " bort DSN Failed " ) katalog

    End If
    4

    Redigera attributen i föregående steg och skriv namnet på din server , DSN beskrivning , DSN namn , och databas namn . Tryck på F5 för att köra programmet och radera din DSN .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Tutorial på Function Sub-procedur i Visual Basic 2008
    ·Hur man gör ett upprepande Progress Bar i VB
    ·Hur skapar jag en länk till en extern kalkylblad Via V…
    ·Hur du jämför en dejt med VB.NET
    ·Hur man tar bort en bild Fastighet i Visual Basic
    ·Hur man redigerar text i VBS
    ·Hur man skapar en Port Test i Visual Basic
    ·Hur att rengöra en sträng i VBA
    ·Vad är en VB Script används för
    ·Hur Automatisera Office med VBA
    Utvalda artiklarna
    ·Hur man skriver ett Pseudokod Kod Script
    ·Hur man kan få en C-struktur från Fortran
    ·Hur man använder C + + klassmall Specialisering
    ·Hur får nyckelvärden i Python
    ·Hur skapa och förstöra objekt
    ·Hur man skriver en rad reverseringsfunktion Använda Pe…
    ·Hur att skriva min egen Exception Handler i Java
    ·Hur man skapar en HTML Galleri
    ·Konvertera en almanacka till en String
    ·Hur konvertera ett heltal för Binary & Back i Python
    Copyright © Dator Kunskap http://www.dator.xyz