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 používať VBS vrátiť Recordset

Microsoft Visual Basic , Scripting Edition je podmnožina jazyka , ktorý pracuje s databázami . Nech slúži na udržanie zásob výrobkov v sklade alebo mzdovej evidencie , databázy sa stali dôležitou súčasťou nášho životného prostredia . VBScript umožňuje prístup k ActiveX Data Objects , kde môžete použiť Recordset objektu vrátiť jeden alebo viac záznamov . Záznamov prehľadá pole v databáze dotazu a má výsledky , ktoré potom môžete manipulovať . Návod dovolená 1

typ " Option Explicit " na váš kód v prvom riadku . To núti výslovné vyhlásenie každej premennej v programe . Zadajte " Dim objConnection " , " Dim objRecordset " a " Dim SQLQuery " na samostatných riadkoch definovať svoje konštantné premenné .
2 Typ

" Set objConnection = CreateObject ( " ADODB.Connection " ) " pre pripojenie do databázy . Typ " Nastaviť objRecordset = CreateObject ( " ADODB.Recordset " ) " na ďalší riadok pre vytvorenie záznamov ukladať výsledky vyhľadávania . Musíte použiť " Set " vyhlásenie , pretože VBScript neumožňuje vyhlásenie " Dim " sám priradiť objekty určitého typu .
3

Sem napíšte SQL dotazu . Zadajte napríklad " SQLQuery = SELECT * FROM table_name " , ak sa chcete vrátiť všetky záznamy v tabuľke do záznamov . Ak chcete konkrétnejší zoznamu , zadajte " SQLQuery = SELECT * FROM TABLE_NAME WHERE table_column = ' some_criterion ' " .
4

Typ " objConnection.Open SQLQuery , objConnection " mať dotaz programové databázy a vrátenie výsledkov do záznamov . Môžete nastaviť špecifické parametre pre metódy Open , ako napríklad typ kurzora , typ zámku . Ponechanie týchto hodnôt prázdnej budú nastavené na predvolené hodnoty .
5

Napíšte výsledkov sady záznamov na obrazovku alebo do súboru , kde ich potrebujete . Zadajte " objRecordset " a " objConnection.Close " na samostatných riadkoch , aby objekt uzavrieť uvoľniť prostriedky vášho systému .

Najnovšie články

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