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 man anropar en lagrad procedur i en SQL Server från VB

    Microsoft Visual Basic ger utvecklare med ett kodspråk som skapar dynamiska webbsidor och applikationer på skrivbordet . Visual Basic är en del av Microsoft . NET framework . För att skapa dessa dynamiska tillämpningar , är en databas -server används för att tjäna informationen. SQL Server ger utvecklare med lagrade procedurer , som är pre - kompilerade segment av kod som hämtar , redigera eller ta bort poster i databasen tabeller . Du kan ringa dessa lagrade procedurer i Visual Basic språket . Instruktioner
    1

    Skapa din VB databas anslutning och variabler kommando . En anslutning används för att skicka ditt användarnamn och lösenord till databasservern att upprätta en säker länk från koden . Kommandot variabeln exekverar den lagrade proceduren . Koden nedan skapar dina variabler :

    Dim con Som New SqlClient.SqlConnectionDim kommandot Som New SqlClient.SqlCommand
    2

    ställa in anslutningen strängen . Anslutningen strängen innehåller ditt användarnamn och lösenord och databas du vill söka . Följande kod sätter upp en anslutning sträng :

    con.ConnectionString = " Data Source = SQLServerName , användar-ID = Användarnamn , Lösenord = LÖSEN , " con.Open ( ) katalog

    " Data Source " är namnet på din SQL Server . Resten av anslutningen strängen i exemplet ovan är det användarnamn och lösenord som inrättats på SQL Server för att söka i servern . Den " Open ( ) " kommandot öppnar anslutningen och förbereder din kod för att ringa den lagrade proceduren .
    3

    Ställ in kommandot variabel och tilldela den en lagrad procedur . Följande kod tilldelar en lagrad procedur och associerar den med din anslutning objekt :

    command.CommandText = " my_stored_procedure " command.CommandType = CommandType.StoredProcedurecommand.Connection = con
    4

    Execute den lagrade proceduren och ställ in den på en " SQLReader " objektet . SQL Reader innehåller poster som returneras från databasen . Koden nedan visar hur du utför och tilldela resultatet till läsaren :

    Dim läsare Som SqlClient.SqlDataReaderreader = command.Execute ( )
    5

    Skriv ut den första posten som kontrollera processen var framgångsrik . Koden nedan visar hur du skriver ut den första posten från SQL Reader : .

    MsgBox läsare ( 0 ) toString ( ) Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur köra en fråga i Access VBA
    ·Hur justera teckenstorlek i en meny för upplysningen
    ·Hur du kontrollerar om Numbers i VBA
    ·Felsökning av en WMI
    ·Konvertera DirectX Stereoscopic Tri Vert
    ·Hur vill ändra teckensnitt i Access VBA
    ·Hur man skapar länkar genom VB6
    ·Hur konvertera en bild till Transparent i Visual Basic
    ·Hur man använder en resx fil i Vb.Net
    ·Hur får man en LAN- ID och domän med VBA
    Utvalda artiklarna
    ·Hur bli av Certificate Varningar i Selenium Ruby
    ·Hur man skriver Computer Code
    ·Hur man byter ett ord i en mening i Java
    ·Backup Script för PHP MySQL Filer
    ·Ta reda på domännamnet i Java
    ·Cocoa Touch Vs . Mål C
    ·Hur du installerar PHP på IIS 6.0
    ·Ta bort filer med T - SQL
    ·Hur man kompilerar Python Med Debugging
    ·Vad är SQL ClS
    Copyright © Dator Kunskap http://www.dator.xyz