力控组态软件ForceControl V7.0后台组件Ado组件的控件方法1
AddNew()
函数描述: 新添加一条数据
返回值: int 0- 失败 1- 成功
参数: 无
说明: 新添加一条数据
示例: #ADOModule.AddNew();// 新添加一条数据
关联方法: PutValueByIndexInt,PutValueByFieldInt,PutValueByIndexDouble,
PutValueByFieldDouble…
CloseDataBase()
描述: 关闭数据库
返回值: int 0- 失败 1- 成功
参数: 无
说明: 执行完脚本数据库关闭
示例: #ADOModule.CloseDataBase();// 关闭数据库
关联方法: OpenDataBase,DatabaseIsOpen
CloseRecordset()
描述: 关闭当前数据表
返回值: int 0- 失败 1- 成功
参数: 无
示例: #ADOModule.CloseRecordset();// 关闭当前数据表
关联方法: RecordsetIsOpen,OpenRecordSet,ExcuteSQL
CreateTable(string TableName,string TableFiledList,string TableFiledTypeList)
描述: 创建表
返回值: int 0- 失败 1- 成功
参数: TableName- 表名称
TableFiledList- 字段名列表,逗号分隔
TableFiledTypeList- 字段类型列表,逗号分隔
说明: TableFiledList 与 TableFiledTypeList 两个列表必须保证数量一致,
TableFiledTypeList 类型必须为 INT,REAL,FLOAT,VARCHAR,DATETIME,IMAGE
示例: #ADOModule.CreateTable(“lvt”,”kint,kfloat,kimage”,”INT,FLOAT,IMAGE”);// 创建新表,名称为 “picture”,字段名分别为 kint,kfloat,kimage,字段类型分别为 INT,FLOAT,IMAGE。
CreateTableEx(string TableName,string TemplateName)
描述: 创建表
返回值: int 0- 失败 1- 成功
参数: TableName- 表名称
TemplateName-SQL 数据表模板名称
说明: 根据 SQL 数据表模板名称对应的字段名,字段类型等创建表
示例: #ADOModule.CreateTableEx(“lvt”,”aa”);// 根据名称为 aa 的 SQL 数据表模板创建表 lvt
DatabaseIsOpen()
描述: 数据库是否打开
返回值: int 0- 关闭 1- 打开
参数: 无
说明: 执行完脚本获得数据库状态
示例: #ADOModule.DatabaseIsOpen();// 获得数据库状态
关联方法: OpenDataBase,CloseDataBase
Delete()
描述: 删除指定的数据记录
返回值: int 0- 失败 1- 成功
参数: 无
说明: 删除指定的数据记录
示例: #ADOModule.Delete();// 删除指定的数据记录
DeleteTable(string TableName)
描述: 删除表
返回值: int 0- 失败 1- 成功
参数: TableName- 表名称
说明: 删除数据库中对应表
示例: #ADOModule.DeleteTable(“picture”);// 删除名称为 “picture” 的表