Aktualizacja MySQL za pomocą VBScript

Kluczem do aktualizacji bazy danych MySQL w programie VBScript jest ciąg połączenia, którego program używa do otwarcia bazy danych. Ciąg połączenia zawiera kilka parametrów identyfikujących bazę danych i zapewniających poświadczenia bezpieczeństwa umożliwiające uzyskanie do niej dostępu. Identyfikator użytkownika w łańcuchu połączenia musi mieć uprawnienia do modyfikowania tabel, które chcesz zaktualizować; w przeciwnym razie aktualizacja się nie powiedzie. Kiedy twój program otwiera bazę danych, może wydać instrukcję SQL UPDATE.

1.

Kliknij "Start | Wszystkie programy | Akcesoria | Notatnik. "Kliknij menu" Plik "i wybierz" Zapisz jako ". W polu tekstowym nazwy pliku wpisz" update_mysql.asp "(bez cudzysłowów).

2.

Wpisz następujący kod w pustym oknie Notatnika:

<% @ Language = VBScript

To rozpoczyna twój program VBScript.

3.

Dodaj linie VBScript do pliku, który definiuje łańcuch i połączenia z bazą danych oraz zmienne komend, przypisz do niego swój ciąg połączenia MySQL, a następnie użyj ciągu, aby otworzyć połączenie z bazą danych. Twój kod powinien wyglądać jak na poniższym przykładzie:

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

Tutaj "MySQLServerAddress" to nazwa sieci lub adres IP komputera z serwerem bazy danych MySQL; "MySQLDataBase" to nazwa bazy danych na serwerze (może mieć kilka nazw); "Identyfikator MySQLUserID i" MySQLPassword "odnoszą się odpowiednio do identyfikatora użytkownika i hasła, które logują się do serwera MySQL i nadają dostęp do bazy danych i tabel, które mają zostać zaktualizowane.

4.

Dodaj linie, które otwierają połączenie z bazą danych i wysyłaj instrukcję UPDATE:

connection = Nowe połączenie OleDbConnection (database_string) connection.Open () command = Nowa instrukcja OleDbCommand ("UPDATE customer_table SET sales_amount = 0 WHERE state = 'CA';", połączenie)

W tym przykładzie program ustawia wartość sprzedaży w tabeli klientów na zero dla wszystkich klientów w Kalifornii.

5.

Zakończ kod VBScript, dodając ostatni wiersz:

%>

6.

Kliknij "Plik" i "Zapisz", a następnie wyjdź z programu Notatnik.

7.

Skopiuj plik update_mysql.asp na swój serwer sieciowy. Jeśli komputer serwera MySQL należy do sieci lokalnej, użyj Eksploratora Windows; jeśli komputer serwera znajduje się poza twoją siecią, użyj protokołu przesyłania plików lub podobnego programu sieciowego.

8.

Uruchom przeglądarkę internetową i wpisz adres swojego serwera sieciowego na pasku adresu. Dodaj przedni ukośnik i update_mysql.asp w następujący sposób:

//www.yoursite.com/update_mysql.asp

Naciśnij "Enter", aby wykonać aktualizację bazy danych MySQL.

Popularne Wiadomości