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 köra en lagrad procedur Command i Visual Basic

    En databas används för att ge dina användare med dynamiskt innehåll . En komponent av en databas ansökan lagrade procedurer . Lagrade procedurer är 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 är komponenter som tillhandahålls av Visual Basic -kompilatorn . Instruktioner
    1

    Öppna din Visual Studio eller Visual Basic 6.0 -konsolen och ladda ditt projekt . Dubbelklicka på formuläret som kommer att visa de returnerade posterna från databasen . Högerklicka på den öppna formen filen och välj " Code View . "
    2

    Initiera variabler som krävs för att kalla den lagrade proceduren . Anslutningen och kommando -objekt används för att ansluta och ringa databasen förfarandet . Recordset -objekt används för att hålla de register hämtas . Koden för att initiera variablerna är nedan :

    Dim conn Som New ADODB.ConnectionDim Records som New ADODB.RecordsetDim Comm Som ADODB.Command
    3

    Använd anslutningen objektet att öppna en anslutning till databasen . Anslutningen objektet använder en databas förare och databas namn . Den kod för att ansluta till en SQL Server är nedan :

    conn.Open " Provider = SQLOLEDB , Data Source = myDatabaseServer , Initial Catalog = mydb " , användarnamn , lösenord

    " username " , och " lösenord " parametern är ett användarnamn konfigurerat på databasservern som har förmågan att köra lagrade procedurer
    4

    Ställ in de erforderliga egenskaperna för kommandot objektet . . Kommandot objektet behöver ställas in för att köra en lagrad procedur . Det kräver också anslutningen objektet och namnet på den lagrade proceduren . Koden nedan visar upp kommandot objektet :

    comm.ActiveConnection = conncomm.CommandType = adCmdStoredProccomm.CommandText = " myStoredProcedure "
    5

    Kör den lagrade proceduren och tilldela resultatet till objektet Recordset . I följande kod används kommandot objektet att köra databasen lagrad procedur :

    records = comm.Execute
    6

    Skriv den första posten från postmängden . Detta används för att testa koden och kontrollera att du får resultat från databasen .

    Ut poster ( 0 ) katalog Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man programmerar med Microsoft Visual Basic
    ·Hur man gör en Google-knappen i Visual Basic
    ·Hur man använder DataReader i VB.Net
    ·Hur man lär sig Visual Basic 6 Online
    ·Hur man använder VB Lite
    ·Hur man gör en knapp Öppna en webbplats med Visual Ba…
    ·Hur man skriver ut i Vb.Net
    ·Hur man redigerar en listvy objekt i Visual Basic
    ·Hur du kontrollerar om en process i Visual Basic
    ·Hur man kör VB6 kod
    Utvalda artiklarna
    ·Ta bort en rad från en fil i C
    ·Hur man undviker Null Pointer Undantag i Java
    ·Online Tutorials om drivrutiner med C + +
    ·Hur man identifierar en Windows användare Med ASP
    ·Färger i en VBA Begränsning
    ·Lägga till en ny rad till UltraWebGrid
    ·Hur man gör ett program som kan plocka en slumpmässig…
    ·Hur man gör en villkorlig uppgift i PHP
    ·Java för att konvertera heltal till tecken
    ·Hur Output tecken med MySQL Query
    Copyright © Dator Kunskap http://www.dator.xyz