Microsoft Visual Basic , Scripting Edition is een subset van Visual Basic die werkt met databases . Of het nu gebruikt voor het bijhouden van een inventaris van de producten in een magazijn of loonadministratie , hebben databanken een belangrijk onderdeel van onze omgeving geworden . VBScript geeft u toegang tot ActiveX Data Objects waar u het Recordset-object kan gebruiken om een of meer records terugkeren . De recordset doorzoekt de velden in uw database voor uw vraag en houdt de resultaten , die u vervolgens kunt manipuleren . Instructies 1 Type " Option Explicit " op uw code eerste lijn . Dit dwingt uitdrukkelijke verklaring van elke variabele in uw programma . Type " Dim objConnection " , " Dim objRecordset " en " Dim SQLQuery " op verschillende regels om uw constante variabelen definiëren . Type " Set objConnection = CreateObject 2 ( " ADODB.Connection " ) " aan te sluiten om uw database . Type " Stel objRecordset = CreateObject ( " ADODB.Recordset " ) " op de volgende regel aan de recordset om uw zoekresultaten te slaan vestigen . U moet de "Set" statement gebruiken omdat VBScript niet toestaan dat de " Dim " statement alleen om objecten toe te wijzen aan een specifiek type . Type 3 uw SQL-query . Typ bijvoorbeeld " SQLQuery = SELECT * FROM tabelnaam " als je wilt alle records in de tabel terug te keren naar uw recordset . Als u wilt dat een meer specifieke lijst , type " SQLQuery = SELECT * FROM tabelnaam WHERE table_column = ' some_criterion ' " . 4 Type " objConnection.Open SQLQuery , objConnection " om het programma query de database en de terugkeer van de resultaten in uw recordset . U kunt specifieke aanvullende parameters voor de Open -methode , zoals de cursor type, lock type. Het verlaten van deze waarden leeg zal deze in te stellen op de standaardwaarden . 5 Schrijf de recordsetresultaten op het scherm of een bestand waar je ze nodig hebt . Type " objRecordset " en " objConnection.Close " op verschillende regels om het object dicht bij de bronnen van uw systeem te bevrijden .
|