Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan Ring lagrede prosedyrer i Visual Basic
    Visual Basic gir utviklere med en høy - nivå språk for å lage Windows desktop-applikasjoner . Visual Basic språket integreres sømløst med databaseservere , slik at du kan hente informasjon fra tabeller og vise dem i dynamiske applikasjoner . Visual Basic kaller en lagret prosedyre , og lagrer resultatene i et datasett. Dette datasettet blir brukt til å manipulere og redigere lagrede data. Instruksjoner
    en

    Lag Visual Basic variabler . Det er tre variabler som trengs for å ringe en lagret prosedyre : en tilkobling til databasen , et postsett som lagrer resultatene og kommandoen objektet som utfører prosedyren. Følgende kode oppretter variabler : en

    Dim conn som ny ADODB.ConnectionDim poster som ny ADODB.RecordsetDim kommandoen Som ADODB.Command
    2

    opprette databasen tilkoblingen. Databasen tilkoblingen tar databasen navn, brukernavn og passord , og navnet på serveren og åpner en tilkobling. Det følgende er et eksempel på et Visual Basic -tilkobling til en SQL Server-database : en

    conn.Open " Provider = sqloledb ; datakilde = theServer ; første katalogen = theDatabase ", " bruker", "passord "

    3

    Sett opp den lagrede prosedyren kommandoen objektet . Dette gjenstander bruker tilkoblingsobjektet opprettet i trinn 2 og utfører den lagrede prosedyren . Følgende kode er et eksempel på hvordan du setter opp kommandoen : en

    command.ActiveConnection = conncommand.CommandType = adCmdStoredProccommand.CommandText = " sel_GetCustomers "

    " ActiveConnection " eiendommen er satt til din tilkobling objekt. Den " CommandType " er en konstant verdi som kalles " adCmdStoredProc . " Dette forteller at den kommandoen er en lagret prosedyre. Den " sel_GetCustomers " er navnet på den lagrede prosedyren.
    4

    Angi den lagrede prosedyren resultatene til postsettet objektet . Følgende kode henter alle resultatene og lagrer dem : en

    Set poster = command.Execute
    5

    Print ut en post. For å sikre at prosessen er fullført , skrive ut den første posten til din debugger vinduet . Følgende kode tester dine lagrede prosedyren resultater :

    Skriv ut records.Fields ( 0 )

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en Datasett Fra Gridview 
    ·Hva kan jeg bruke til å fylle data tekstbokser i en Da…
    ·Måter å spesifisere Range i VBA 
    ·Hvordan bruke Visual Basic til å avgjøre forskjellen …
    ·Hva er logikk Expressions 
    ·Hvorfor ikke min Check Box Look Disabled 
    ·Hvordan å analysere e-post med VBS 
    ·Hvordan sette Picture Eiendom til Ingen i Visual Basic 
    ·Hvordan slette en frakoblet skriver i VBS 
    ·Slik konverterer Visual Basic 5.0 i Visual Basic 6.0 
      Anbefalte artikler
    ·Hvordan kan jeg sjekke Python Innrykk i VIM 
    ·Hvordan lagre data i Unbound DataGridView til en SQL Se…
    ·Deler av en Visual Basic Application Vindu 
    ·Hvordan lage matriser i C + + 
    ·Slik konverterer en liste i et sett i Python 
    ·Hvordan lage Spaces in Between Flere Strenger i Python 
    ·Om Java Virtual Machine 
    ·Forskjellen mellom Inkluder & Extend i Ruby 
    ·GNU & C + + for datamaskiner 
    ·Hvordan omdirigere utdata til Input i Perl 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/