Microsoft Visual Basic, Scripting Edition er en delmængde af Visual Basic , der arbejder med databaser. Uanset om den bruges til at holde en fortegnelse over produkter på et lager eller lønningslisten optegnelser har databaser blevet en vigtig del af vores miljø . VBScript giver dig adgang til ActiveX Data Objects , hvor du kan bruge Recordset objektet til at returnere en eller flere poster . Postsættet søger felterne i din database til din forespørgsel , og holder resultatet , som du derefter kan manipulere . Instruktioner
1
Type " Option Explicit " på din kode første linje . Dette tvinger udtrykkelig erklæring fra hver variabel i dit program. Type " Dim objConnection ", " Dim objRecordset " og " Dim SQLQuery " på separate linjer til at definere dine konstante variabler.
2
Type " Set objConnection = CreateObject ( " ADODB.Connection " )" til at tilslutte til din database . Type " Set objRecordset = CreateObject ( " ADODB.Recordset " )" på næste linje at etablere postsættet at gemme dine søgeresultater. Du er nødt til at bruge " Set" erklæring, fordi VBScript ikke tillader " Dim " erklæring alene at tildele objekter til en bestemt type.
3
Skriv din SQL-forespørgsel. For eksempel , skriv " SQLQuery = SELECT * FROM table_name ", hvis du ønsker at returnere alle poster i tabellen til din postsættet . Hvis du ønsker en mere specifik liste , skriv " SQLQuery = SELECT * FROM table_name WHERE table_column = ' some_criterion '."
4
Type " objConnection.Open SQLQuery , objConnection " for at få programmet forespørgslen i databasen og returnerer resultaterne i din postsættet . Du kan indstille specifikke yderligere parametre til den åbne , såsom cursor type lås type. Forlader disse værdier blank vil sætte dem til standardværdierne.
5.
Skriv postsættet resultaterne til skærmen eller en fil, hvor du har brug for dem. Type " objRecordset " og " objConnection.Close " på separate linjer til at lukke objektet for at frigøre dit systems ressourcer.