Dator > hur man anropar en lagrad procedur i en SQL -server från VB

  • hur man anropar en lagrad procedur i en SQL -server från VB


  • Microsoft Visual Basic erbjuder utvecklare en kodspråk som skapar dynamiska webbsidor och applikationer skrivbordet . Visual Basic är en del av Microsoft. NET Framework . Att skapa dessa dynamiska applikationer , är en databas server som används för att tjäna information . SQL Server ger utvecklare med lagrade procedurer, som är förkompilerade delar av koden som hämtar , redigera eller radera poster i databasen tabeller . Du kan ringa dessa lagrade procedurer i Visual Basic språket
    1 .
    Skapa din VB databasanslutning och variabler kommando . En anslutning används för att skicka ditt användarnamn och lösenord till databasservern att skapa en säker länk från koden . Kommandot variabel utför den lagrade proceduren. Koden skapar under ditt variabler :

    Dim con som ny SqlClient. SqlConnection
    Dim kommando som ny SqlClient. SqlCommand
    2
    Ställ in . anslutningssträngen. Anslutningssträngen innehåller ditt användarnamn och lösenord och databasen du vill fråga . Följande kod ställer in en anslutning sträng :

    con. ConnectionString=" Data Source=SQLServerName , användar-id=Användarnamn , Lösenord=pswd , "
    con. Open ( )

    " Data Source " är namnet på din SQL Server . Resten av anslutningssträngen i exemplet ovan är användarens namn och lösenord som inrättats på SQL Server för att söka på 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. StoredProcedure
    command. Connection=con
    4 .
    köra en lagrad procedur och ställa in den till en " SQLReader " objekt . SQL Reader innehåller poster som returneras från databasen . Koden nedan visar hur du utför och tilldela resultatet till läsaren :

    Dim Reader som SqlClient. SqlDataReader
    läsare=kommando . Execute ( )
    5 .
    Skriv ut den första posten för att kontrollera processen var lyckad . Koden nedan visar hur du skriver ut den första posten från SQL Reader .

    MsgBox läsare (0 ) toString ( )


Previous:nothing Next:hur du vill visa blankett 2 i Visual Basic





Relaterade artiklar


  • hur man startar telnet från Visual Basic
  • hur man gör en värdeetikett visning av rullningslist i Visual Basic 6
  • hur man byter hårdvara utan att installera om windows xp
  • Hur konvertera timmar till sekunder i Java
  • Microsoft Visual Studio 2008 krav
  • hur du skickar ett HTML- e med VB
  • hur man skapar en webbläsare i visuell grunderna 2008
  • hur man skapar en ansökan från en databas
  • hur man installerar ljudkort hårdvara ljud
  • hur man kan öka stackstorlek i Visual Basic