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 gå en eller flera poster . Postuppsättningen söker i fält i databasen för din fråga och håller de resultat , som du sedan kan manipulera
1 .
Typ ” Option Explicit ” på din kod första raden . Detta tvingar uttrycklig försäkran från varje variabel i programmet . Skriv ” Dim objConnection ” , ” Dim objRecordset ” och ” Dim SQLQuery ” på separata rader för att definiera ditt ständiga variabler .
2 .
Typ ” Set objConnection=CreateObject (”ADODB. Connection” ) ” för att ansluta till din databas . Skriv ” Set objRecordset=CreateObject ( ” ADODB. Recordset ” ) ” på nästa rad för att fastställa recordset för att lagra dina sökresultat . Du måste använda den ”Set ” uttalande eftersom VBScript inte tillåter det ” Dim ” uttalande ensam att tilldela objekt till en viss typ.
3 .
Skriv din SQL-fråga . Skriv till exempel ” SQLQuery=SELECT * FROM tabellnamn ”om du vill returnera alla poster i tabellen till din recordset . Om du vill ha en mer specifik lista , skriv ” SQLQuery=SELECT * FROM tabellnamn WHERE table_column=' some_criterion ' ” .
4 .
Type ” objConnection. Open SQLQuery , objConnection ” att ha Programmet sökningar i databasen och returnerar resultaten i din recordset . Du kan ställa in särskilda ytterligare parametrar för den öppna , såsom markör typ , lås typ . Lämna dessa värden tomt kommer att ställa dem till standardvärdena .
5 .
Skriv recordset resultaten till skärmen eller en fil där du behöver dem. Skriv ” objRecordset ” och ” objConnection. Close ” på separata rader för att stänga objektet till fri systemets resurser .
tips och varningar
Lämna ett svar