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