Visual Basic Scripting eller VBS , kan du ansluta till din interna databas för att hämta data för dina användare . VBS används vanligtvis av Windows nätverksadministratörer ställa in inställningar på en användares dator och karta nätverksenheter . Du ansluter till en databas med hjälp av VBS att hämta användarinställningar lagras i Microsoft SQL-tabeller Server-databas . Det motiv som används för att ansluta kallas " ADO ", som är ett Microsoft anslutning objekt tillgängliga för varje Microsoft programmeringsspråk. Instruktioner
1
Högerklicka på VBS script filen och välj " Öppna med . " Dubbelklicka på " Anteckningar " för att öppna filen i textredigeraren . Om du har en tredje part editor , dubbelklicka på den i stället .
2
Skapa din ADO variabler . ADO objekt variabler används för att ansluta till din databas . Objektet innehåller de funktioner och egenskaper som används för att ansluta en Windows- miljö . Skriv följande kod i din fil :
Set conn = CreateObject ( " ADODB.Connection " ) katalog
Set rs = CreateObject ( " ADODB.Recordset " )
3
Skapa anslutningen . Den " anslutning " objekt du skapat i steg 2 kan du ansluta till databasen . Du måste ange din databasserver , användarnamn och lösenord . Skriv följande kod i editorn :
conn.Open " Provider = SQLOLEDB , Data Source = sql_server , Trusted_Connection = Ja , Initial Catalog = DB_NAME , användar-ID = användarnamn , lösenord = passera , "
Ersätt " sql_server " med din MS SQL -server namn . Ersätt " DB_NAME " med namnet på din databas , och ersätt " user " och " pass " med SQL Server användarnamn och lösenord som inrättats på databasen .
4
Hämta poster från databasen . Nu när du har en anslutning , kan du söka i tabellerna för posterna . Nedan är ett exempel på att fråga om en anställds namn :
query = " select namn från medarbetarna "
rs.Open query , ansl , adOpenStatic , adLockOptimistic
Byt frågan variabelsträngen med din egen fråga .
5
Tryck " Ctrl " och " S " för att spara dina ändringar . Dubbelklicka på VBS -filen för att köra den i Windows och testa den nya koden .