ADO står for ActiveX Data Objects . ADO ble introdusert med VB 6.0 og kan brukes i VB 6.0 ved å legge kontrollen til prosjektet eller ved å legge til ADO biblioteket til prosjektet. ADO kontroll kan plasseres direkte på et skjema. ADO biblioteket gir litt mer kontroll over hvordan data hentes . Du må legge til data gjenstander biblioteket til VB prosjekt som bruker lagrede prosedyrer . Instruksjoner
en
Legg Microsoft ActiveX Data Objects 2.7 Library ( eller hva versjon du har tilgjengelig ) fra Referanser skjermen på din VB6 prosjektet. Dette vil legge de nødvendige ADO filene til prosjektet for database tilgang.
2
Definer en ny forbindelse objekt , en kommando objekt og en recordset objekt. Definere din tilkobling objekt " som New ADODB.Connection " og din kommando objekt " som New ADODB.Command " og til slutt din postsett " som New ADODB.Recordset " .
3
Åpen databasen tilkobling. Forbindelsen objektet har en "Open "-metoden . Du må passere databasetilkoblingsstrengen som inkluderer ODBC leverandør, databasenavnet og brukerid og passord .
4
Sett ActiveConnection av kommandoen objektet til tilkobling objektet . Sett CommandType til adCmdStoredProc . Sett CommandText til navnet på den lagrede prosedyren . Dersom prosedyren tar parametere , definere dem som bruker CreateParameter .
5
Execute den lagrede prosedyren ved å kalle Execute metoden i Command objektet . Sett Recordset som følge av Execute metoden. Du kan nå få tilgang til enkelte felt innenfor recordset som er befolket med data returnert fra den lagrede prosedyren . Hvis den lagrede prosedyren ikke returnerer data , kaller Execute metoden uten å sette Recordset objektet som resultat sett .