Updaten van MySQL met VBScript

De sleutel tot het updaten van een MySQL-database in een VBScript-programma is de verbindingsreeks die het programma gebruikt om de database te openen. De verbindingsreeks bevat verschillende parameters die de database identificeren en beveiligingsreferenties verschaffen om toegang te krijgen tot de database. De gebruikers-ID in de verbindingsreeks moet toestemming hebben om de tabellen aan te passen die u wilt bijwerken. anders mislukt de update. Wanneer uw programma de database opent, kan het de SQL UPDATE-instructie uitgeven.

1.

Klik op "Start | Alle programma's | Accessoires | Kladblok. "Klik op het menu" Bestand "en selecteer" Opslaan als ". Typ in het tekstvak" update_mysql.asp "(zonder aanhalingstekens).

2.

Typ de volgende code in het lege tekstvenster van Kladblok:

<% @ Language = VBScript

Dit begint uw VBScript-programma.

3.

Voeg regels van VBScript toe aan het bestand dat tekenreeks- en databaseverbinding en opdrachtvariabelen definieert, wijs daaraan uw MySQL-verbindingsreeks toe en gebruik vervolgens de tekenreeks om een ​​databaseverbinding te openen. Uw code moet er als volgt uitzien:

dim database_string, connection, command database_string = "Server = MySQLServerAddress; Database = MySQLDataBase; Uid = MySQLUserID; Pwd = MySQLPassword;"

Hier is "MySQLServerAddress" de netwerknaam of het IP-adres van de computer waarop de MySQL-databaseserver wordt uitgevoerd; "MySQLDataBase" is de naam van de database op de server (deze kan verschillende namen hebben); "MySQLUserID en" MySQLPassword "verwijzen naar respectievelijk de gebruikers-ID en het wachtwoord die zich aanmelden bij de MySQL-server en toegang verlenen tot de database en tabellen die u wilt bijwerken.

4.

Voeg regels toe die een databaseverbinding openen en een UPDATE-instructie uitgeven:

connection = Nieuwe OleDbConnection-verbinding (database_string). Open () -opdracht = Nieuwe OleDbCommand ("UPDATE klant_tabel SET sales_amount = 0 WHERE state = 'CA';", verbinding)

In dit voorbeeld stelt het programma het verkoopbedrag in de klantentabel in op nul voor alle klanten in Californië.

5.

Voltooi de VBScript-code door een laatste regel toe te voegen:

%>

6.

Klik op 'Bestand' en 'Opslaan' en sluit vervolgens het Kladblok-programma af.

7.

Kopieer het bestand update_mysql.asp naar uw webserver. Als de MySQL-servercomputer deel uitmaakt van uw lokale netwerk, gebruikt u Windows Verkenner; Als de servercomputer buiten uw netwerk is, gebruik dan een File Transfer Protocol of een vergelijkbaar netwerkhulpprogramma.

8.

Start een webbrowser en typ het adres van uw webservicer in de adresbalk. Voeg een forward slash en update_mysql.asp toe als volgt:

//www.yoursite.com/update_mysql.asp

Druk op "Enter" om de update van de MySQL-database uit te voeren.

Populaire Berichten