Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako volať uložené procedúry DB2 , Visual Basic 6.0 aplikácie

ADO je skratka pre ActiveX Data Objects . ADO bola zavedená VB 6.0 a môžu byť použité v VB 6.0 pridaním ovládacieho prvku do projektu alebo pridaním knižnice ADO projektu . Ovládacie ADO môže byť umiestnená priamo na formulári . Knižnica ADO poskytuje trochu väčšiu kontrolu nad tým , ako sa prístupu k dátam . Budete musieť pridať dátové objekty knižnice do projektu VB , ktorý používa uložené procedúry . Pokyny dovolená 1

Pridať Microsoft ActiveX Data Objects 2.7 Library ( alebo čokoľvek verzii máte k dispozícii ) z Referencie obrazovke VB6 projektu . Tým sa pridá potrebné súbory ADO projektu pre prístup k databáze .
2

Definovať nový objekt pripojenie , na príkaz objekt a objekt sady záznamov . Definujte objekt pripojenie " ako nový ADODB.Connection " a váš príkaz objekt " ako nový ADODB.Command " , a konečne , vaše záznamov " ako nový ADODB.Recordset " .
3

Otvoriť pripojenie k databáze . Objekt pripojenia má metódu " Open " . Budete musieť prejsť databázy pripojovací reťazec , ktorý zahŕňa sprostredkovateľa ODBC , názov databázy a meno používateľa a heslo .
4

Nastavte ActiveConnection príkazového objektu na objekt pripojenie . Nastavte CommandType na adCmdStoredProc . Nastavte CommandText na názov uloženej procedúry . Ak procedúra trvá parametre , definovať tí , ktorí využívajú CreateParameter .
5

prevedení uložené procedúry volaním metódy Execute objektu Command . Nastaviť Recordset ako výsledok metódy Execute . Teraz môžete vstúpiť do jednotlivých polí v množine záznamov , ktorý je naplnený dát vrátených z uloženej procedúry . Ak uložená procedúra nevracia dáta , volanie metódy Execute bez nastavenia objektu Recordset ako sada výsledkov .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené