Come collegare a MS SQL con VBScript

March 29

Visual Basic Scripting, o VBS, consente di connettersi al database interno per recuperare i dati per gli utenti. VBS viene in genere utilizzato dagli amministratori di rete di Windows per impostare le preferenze sul computer e unità di rete di un utente. Si connette a un database utilizzando VBS per recuperare le preferenze dell'utente memorizzati nelle tabelle di database Microsoft SQL Server. L'oggetto utilizzato per il collegamento è chiamato "ADO", che è un oggetto di connessione di Microsoft disponibile per ogni linguaggio di programmazione di Microsoft.

istruzione

1 Pulsante destro del mouse il file di script VBS e selezionare "Apri con". Fare doppio clic su "Blocco note" per aprire il file con un editor di testo. Se si dispone di un editor di terze parti, fare doppio clic su di esso, invece.

2 Creare le variabili ADO. Le variabili oggetto ADO vengono utilizzati per connettersi al database. L'oggetto contiene le funzioni e le proprietà usate per collegare in ambiente Windows. Digitare il seguente codice nel file:

Set conn = CreateObject ( "ADODB.Connection")

Set rs = CreateObject ( "ADODB.Recordset")

3 Creare la connessione. L'oggetto "collegamento" che hai creato nel passaggio 2 consente di collegare al database. È necessario specificare il server di database, username e password. Digitare il seguente codice nell'editor:

conn.Open "Provider = SQLOLEDB; Data Source = server_sql; Trusted_Connection = Yes; Initial Catalog = nome_db; User ID = utente; Password = passare;"

Sostituire "server_sql" con il nome del server MS SQL. Sostituire "db_name" con il nome del database, e sostituire "user" e "pass" con il nome utente di SQL Server e l'impostazione della password del database.

4 Recupero record dal database. Ora che si dispone di una connessione, è possibile interrogare le tabelle per i record. Di seguito è riportato un esempio di interrogazione per il nome di un dipendente:

query = "selezionare il nome da parte dei dipendenti"

interrogazione rs.Open, conn, adOpenStatic, adLockOptimistic

Sostituire la variabile stringa query con la propria query.

5 Premere il tasto "Ctrl" e "S" per salvare le modifiche. Fare doppio clic sul file VBS per eseguirlo in Windows e testare il nuovo codice.