Visual Basic Scripting eller VBS , kan du oprette forbindelse til din interne database til at hente data til dine brugere. VBS bruges typisk af Windows netværksadministratorer at oprette præferencer på en brugers computer, og kort netværksdrev. Du opretter forbindelse til en database vha. VBS til at hente brugerens præferencer gemt i Microsoft SQL Server-database tabeller . Objektet bruges til at forbinde kaldes " ADO ", som er et Microsoft forbindelse objekt til rådighed for hver Microsoft programmeringssprog . Instruktioner
1
Højreklik på VBS script filen og vælg " Åbn med ". Dobbeltklik på " Notesblok " for at åbne filen i din tekst editor. Hvis du har en tredjeparts editor, dobbeltklikke på det i stedet .
2
Opret din ADO variabler. ADO objektvariabler bruges til at forbinde til din database. Objektet indeholder de funktioner og egenskaber , der anvendes til at forbinde i et Windows-miljø . Indtast følgende kode i din fil : Hej
Set conn = CreateObject ( " ADODB.Connection " )
Set rs = CreateObject ( " ADODB.Recordset " )
< br > 3
Opret forbindelsen. Den " forbindelse" objekt, du har oprettet i trin 2 tillader dig at forbinde til databasen. Du skal angive din database -server, brugernavn og password. Indtast følgende kode i editoren : Hej
conn.Open " Provider = SQLOLEDB , Datakilde = sql_server , Trusted_Connection = Ja, Initial Catalog = db_name , Bruger-id = bruger, Password = pass ,"
< p> Erstat " sql_server " med dit MS SQL server navn. Erstat " db_name " med navnet på din database , og erstatte "bruger" og "pass" med SQL Server brugernavn og password oprettet på databasen.
4
Hent poster fra databasen. Nu hvor du har en forbindelse, kan du søge i tabeller til posterne. Nedenfor er et eksempel på at forespørge om en medarbejders navn : Hej
query = " select navn fra medarbejderne "
rs.Open forespørgsel, forb. , adOpenStatic , adLockOptimistic
Udskift forespørgslen variabel streng med din egen forespørgsel.
5.
Tryk på " Ctrl " og "S " for at gemme dine ændringer. Dobbeltklik på VBS -fil til at udføre den i Windows og teste den nye kode.