UpdateDB
オープンしているデータベース内の検索されたテーブルのデータを更新します。
書式
UpdateDB #データベース番号, 項目,値
パラメーター
- データベース番号
- OpenDBで指定したデータベース番号 (501~508の整数値)を指定します。
- 項目
- 更新するテーブルの項目名を指定します。
- 値
- 更新する値を指定します。
解説
オープンされたデータベースのSelectされたテーブルのデータを指定された項目の値で更新します。
データの更新前に必ずSelectDBを実行し、更新するレコードを選択する必要があります。
注意
RC+ がインストールされているPCの接続が必要です
参照
OpenDB, CloseDB, SelectDB関数, DeleteDB
UpdateDB使用例
SQLデータベースを使用した例
下記に、SQL サーバー2000のサンプルデータベースNorthwindのテーブルEmployeesにデータを登録し、登録したデータの項目を更新する簡単な例を示します。
Integer count, i, eid
String Lastname$, Firstname$, Title$
OpenDB #501, SQL, "(LOCAL)", "Northwind"
count = SelectDB(#501, "Employees", "TitleOfCourtesy = 'Mr.'")
Print #501, "Epson", "Taro", "Engineer", "Mr."
count = SelectDB(#501, "Employees", "LastName = 'Epson' and FirstName = 'Taro'")
Input #501, eid, Lastname$, Firstname$, Title$
Print eid, ",", Lastname$, ",", Firstname$, ",", Title$
UpdateDB #501, "Title", "Chief Engineer"
count = SelectDB(#501, "Employees", "LastName = 'Epson' and FirstName = 'Taro'")
Input #501, eid, Lastname$, Firstname$, Title$
Print eid, ",", Lastname$, ",", Firstname$, ",", Title$
CloseDB #501
← UOpen UserErrorDef関数 →