| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Ring en lagret procedure i en SQL- server fra VB
    Microsoft Visual Basic giver udviklere med en kodesprog , der skaber dynamiske websider og desktop applikationer . Visual Basic er en del af Microsoft . NET framework . At skabe disse dynamiske applikationer , er en database server, der bruges til at tjene oplysningerne. SQL Server giver udviklere med lagrede procedurer, som er præ- kompileret segmenter af kode , der henter , redigere eller slette poster i databasen tabeller. Du kan ringe til disse lagrede procedurer i Visual Basic sprog. Instruktioner
    1

    Opret din VB database forbindelse og kommando variabler. En forbindelse bruges til at sende dit brugernavn og din adgangskode til databaseserveren at etablere en sikker forbindelse fra koden. Kommandovariablen udfører den lagrede procedure. Koden nedenfor opretter dine variabler : Hej

    Dim con As New SqlClient.SqlConnectionDim kommando som New SqlClient.SqlCommand
    2

    Opsæt forbindelsen strengen . Forbindelsen strengen indeholder dit brugernavn og din adgangskode , og den database, du ønsker at forespørge . Følgende kode opretter en forbindelse string : Hej

    con.ConnectionString = "Data Source = sqlservername , Bruger-id = Brugernavn , password = PSWD , " con.Open ()

    "Data Source "er navnet på din SQL Server. Resten af ​​forbindelsen strengen i ovenstående eksempel er brugernavn og password er oprettet på SQL Server til at forespørge serveren. Den " Open ( )" kommando åbner forbindelsen og forbereder din kode til at kalde den lagrede procedure.
    3

    Opsæt kommandoen variabel og tildele den en lagret procedure . Følgende kode tildeler en lagret procedure og associerede det med din forbindelse objekt : Hej

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

    Udfør den lagrede procedure , og sæt den til en " SQLReader " objekt . SQL Reader indeholder poster, der returneres fra databasen. Koden nedenfor viser dig, hvordan du udføre og tildele resultaterne til læseren : Hej

    Dim reader Som SqlClient.SqlDataReaderreader = command.Execute ()
    5

    Print ud den første post til kontrollere processen var vellykket. Koden nedenfor viser dig, hvordan du udskrive den første post fra SQL Reader : .

    MsgBox læser ( 0) ToString ()

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges en Timer i en VB6 DLL 
    ·Sådan bruges Visual Basic 
    ·Sådan eksporteres data fra Access til SQL 
    ·Sådan ændres Int til String 
    ·Sådan Link SQL-forespørgsler med Visual Basic 
    ·Sådan Hand Trace Gennem Software Code 
    ·Sådan oprettes en Random Access-fil 
    ·Sådan omdøber Kolonner VBA & Access 
    ·Sådan tilføjes en Minimer knap til en Visual Basic Fo…
    ·Sådan aktiveres Debugging i Visual Basic 
      Anbefalede Artikler
    ·Sådan Lær MySQL kommandoer 
    ·Liste af SQL-kommandoer 
    ·Hvordan kan man øge samtidige forbindelser i MySQL 
    ·Sådan Kill a Command Brug Python 
    ·Sådan Offset en forespørgsel i MySQL 
    ·Sådan Konverter Temperatur i QBasic 
    ·Sådan Skjul Knapper i Xcode 
    ·Hvad er MS hierakiske FlexGrid 
    ·Sådan bruges ReadOuterXml rekursivt 
    ·Metoden substring i Java 
    Copyright © Computer Viden http://www.computerdk.com