Dator > hur man ska utföra en lagrad procedur kommando i Visual Basic

  • hur man ska utföra en lagrad procedur kommando i Visual Basic


  • En databas används för att ge dina användare med dynamiskt innehåll . En del av en databas ansökan är lagrade procedurer. Lagrade procedurer förkompilerade uttalanden som hämta, redigera eller ta bort information i en tabell . Du kan använda Visual Basic för att ringa en lagrad procedur från din webbsida eller datorprogram . Ringa en lagrad procedur innebär att man använder en anslutning och kommando -objekt som ingår tillhandahålls av Visual Basic -kompilatorn
    1 .
    Öppna Visual Studio eller Visual Basic 6. 0 -konsolen och ladda ditt projekt . Dubbelklicka på formen som kommer att visa returnerade poster från databasen . Högerklicka på öppnas med filen och välj " Code View . "
    2 .
    Initiera variabler behövs för att syna den lagrade proceduren. Anslutningen och kommandot objekt används för att ansluta och ringa databasen förfarandet . Postuppsättningen objekt används för att hålla register hämtas . Koden för att initiera variabler är nedan:

    Dim conn som ny adodb . Anslutning
    Dim poster som ny ADODB. Recordset
    Dim comm Som ADODB. Command
    3 .
    Använd anslutningen objektet för att öppna en anslutning till databasen . Anslutningen objektet använder en databas förare och databasens namn. Koden för att ansluta till en SQL Server finns nedan:

    conn. Open " Provider=SQLOLEDB , Data Source=myDatabaseServer ; initial katalog=myDB " , användarnamn , lösenord

    " användarnamn " och " lösenord " parametern är ett användarnamn konfigurerad på databasservern som har förmågan att köra lagrade procedurer.
    4 .
    Ställ upp de egenskaper som krävs för kommandot objektet . Kommandot objekt måste ställas in att köra en lagrad procedur . Det kräver också anslutningen objektet och namnet på den lagrade proceduren. Koden ställer Nedan kommandot objektet :

    comm. ActiveConnection=conn
    comm. CommandType=adCmdStoredProc
    comm. CommandText=" myStoredProcedure "
    5 .
    Kör den lagrade proceduren och tilldela resultatet till Recordset-objekt . I följande kod används kommandot objekt som ska köras i databasen lagrad procedur:

    poster=COMM . Kör
    6 .
    Skriv den första posten från recordset . Detta används för att testa koden och kontrollera att du tar emot resultat från databasen .

    ut poster (0 )


Previous:Vilka är fördelarna med Java uppgradera ? Next:hur man hittar det största värdet i en array i Visual Basic





Relaterade artiklar


  • hur man ansöker termisk pasta till Core 2 Duo
  • hur man gör en titt flash-enhet som ett minneskort
  • hur man programmerar en CASIO räknare
  • Vilka är spänningen för integrerade kretsar inom datorspel?
  • Toshiba Satellite M70-SR2 hårdvaruspecifikationer
  • installation av PIXMA ip1600
  • hur man byter en a1310n batteri för CMOS
  • vad är en hdd caddie?
  • kan du sticka en anteckningsbok hårddisk i en dator?
  • hur du tar bort apps från en IPAD