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