Microsoft Visual Basic , är Scripting Edition en delmängd av Visual Basic som arbetar med databaser . Oavsett om den används för att hålla ett lager av produkter i ett lager eller lönedatabaser , har databaser blivit en viktig del av vår miljö . VBScript ger dig tillgång till ActiveX Data Objects där du kan använda objektet Recordset för att återvända en eller flera poster . Recordset söker fälten i databasen för din fråga och håller resultaten , som du sedan kan manipulera . Instruktioner
1
Type " Option Explicit " på din kod första raden . Detta tvingar uttrycklig förklaring av varje variabel i ditt program . Typ " Dim objConnection " , " Dim objRecordset " och " Dim SQLQuery " på separata rader för att definiera konstanta variabler .
2
Type " Set objConnection = CreateObject ( " ADODB.Connection " ) " för att ansluta till din databas . Typ " Ställ objRecordset = CreateObject ( " ADODB.Recordset " ) " på nästa rad för att fastställa postmängd att lagra dina sökresultat . Du måste använda " Set " uttalande eftersom VBScript inte tillåter " Dim " uttalande enbart tilldela objekt till en viss typ . Addera 3
Skriv din SQL-fråga . Skriv till exempel " SQLQuery = SELECT * FROM tabellnamn " om du vill returnera alla poster i tabellen till din postmängd . Om du vill ha en mer specifik lista , typ " SQLQuery = SELECT * FROM tabellnamn WHERE table_column = ' some_criterion ' " .
4
Type " objConnection.Open SQLQuery , objConnection " för att få programmet söka i databasen och returnera resultatet i din postmängd . Du kan ställa in särskilda ytterligare parametrar för den öppna metoden , såsom markör typ , lås typ . Lämnar dessa värden tomt kommer att ställa dem till standardvärdena .
5
Skriv postmängdens resultaten till skärmen eller en fil där du behöver dem . Typ " objRecordset " och " objConnection.Close " på separata rader för att stänga objektet att befria ditt system resurser .