ADO står för ActiveX Data Objects . ADO introducerades med VB 6.0 och kan användas i VB 6,0 genom tillsats av kontrollen till projektet eller genom att lägga till ADO -biblioteket till projektet . ADO kontrollen kan placeras direkt på en blankett . ADO -biblioteket tillhandahåller ett lite mer kontroll över hur data hämtas . Du måste lägga till de dataobjekt biblioteket till din VB projekt som använder lagrade procedurer . Instruktioner
1
Lägg Microsoft ActiveX Data Objects 2.7 Library ( eller den version du har tillgängligt ) från Referenser skärmen på din VB6 projekt . Detta kommer att lägga till de nödvändiga ADO filerna till projektet för databasåtkomst .
2
Definiera en ny anslutning objekt , ett kommando -objekt och ett Recordset-objekt . Definiera din anslutning objekt " som New ADODB.Connection " och ditt kommando objekt " som New ADODB.Command " och slutligen din postmängd " som New ADODB.Recordset " .
3
Open databasanslutningen . Anslutningen objekt har en " öppen " metod . Du kommer att behöva passera strängen databasanslutning som innehåller ODBC leverantör , databasens namn och användar-ID och lösenord .
4
Ställ ActiveConnection av kommandot objektet till anslutningen objektet . Ställ CommandType till adCmdStoredProc . Ställ CommandText till namnet på den lagrade proceduren . Om proceduren tar parametrar , definierar dem som använder CreateParameter .
5
köra den lagrade proceduren genom att anropa metoden Execute för Command objektet . Ställ Recordset som resultatet av metoden Execute . Du kan nu komma åt enskilda fält inom postmängd som fylls med data som returneras från den lagrade proceduren . Om den lagrade proceduren inte returnera data , ring Execute metoden utan att ställa in objektet Recordset som resultatet.