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