力控组态软件后台组件Ado组件的控件方法2

力控组态软件ForceControl V7.0后台组件Ado组件的控件方法2

ExcuteSQL(string SQLStr)
描述: 执行 SQL 语句
返回值: int 0- 失败 1- 成功
参数: SQLStr-SQL 查询字符串
说明: 执行 SQL 语句 , 执行结果放到 m_pRecordset
示例: #ADOModule.ExcuteSQL(“select * from table1”);// 执行 SQL 语句 , 执行结果放到m_pRecordset
关联方法: RecordsetIsOpen,OpenRecordSet,CloseRecordset


FilterSQL(string SQLStr)
描述: 过滤 sql 语句
返回值: string
参数: SQLStr-SQL 查询字符串
说明: 按照数据库类型过滤 sql 语句,得到符合数据库类型的 sql 语句
示例: #ADOModule.FilterSQL(“select * from table1”);// 按照数据库过滤 sql


GetConnectStr()
描述: 获取连接串
返回值: string
参数: 无
说明: 获取数据库连接串
示例: #ADOModule.GetConnectStr();// 获取数据库连接串
关联方法: SetConnectStr


GetData(string BindName)
描述: 整条记录从 db 获取数据
返回值: int 0- 失败 1- 成功
参数: BindName- 数据表绑定名称
说明: 按照数据表绑定名称对应的绑定关系,从 db 变量获取数据到记录的对应字段中
示例: #ADOModule.GetData(“BindName”);// 根据名称为 BindName 的数据表绑定获取数据
关联方法: MoveFirst,MovePrevious,MoveNext,MoveLast,Move


GetFieldName(int Index)
描述: 获取数据表相应索引号的字段
返回值: string
参数: int 字段的索引
说明: 获取数据表相应索引号的字段
示例: #ADOModule.GetFieldName(0);// 获取数据表索引号为 0 的字段


GetFieldsCount()
描述: 获取数据表的字段数
返回值: int
参数: 无
说明: 获取数据表的字段数
示例: #ADOModule.GetFieldsCount();// 获取数据表的字段数


GetLastErr()
描述: 获取最后一条错误
返回值: string
参数: 无
说明: 获取数据库最后的错误
示例: #ADOModule.GetLastErr();// 获取最后一条错误


GetLastSQL()
描述: 获取最后一条执行了的 SQL 语句
返回值: string
参数: 无
说明: 返回最后一条执行了的 SQL 语句
示例: #ADOModule.GetLastSQL();// 最后一条执行了的 SQL 语句


GetRecordCount()
描述: 获取记录的条数
返回值: int
参数: 无
说明: 获取记录的条数
示例: #ADOModule.GetRecordCount();// 获取记录的条数


GetTableName(int Index)
描述: 获取数据库相应索引号的表名
返回值: string
参数: Index- 索引号
示例: #ADOModule.GettTableName(0);// 获取数据库索引号为 0 的表名


GetTablesCount()
描述: 获取数据库的数据表数
返回值: int
参数: 无
示例: #ADOModule.GetTablesCount();// 获取数据库德数据表数


GetValueByFieldDouble(string Field)
描述: 按照字段名称获取浮点型数据
返回值: float
参数: Field- 字段名称
说明: 按照字段名称获取浮点型数据
示例: #ADOModule.GetValueByFieldDouble(“Field1”);// 获取字段名称为 Field1 的数据
关联方法: PutValueByIndexDouble,PutValueByFieldDouble


GetValueByFieldFile(string Field,string FileName)
描述: 按照字段名称获取文件型数据
返回值: int 0- 失败 1- 成功
参数: Field- 字段名称
示例: StrTime(#ADOModule.GetValueByFieldStr(“Field1”),#ADOModule.FilePath);// 获取
字段名称为 Field1 的数据到指定路径
关联方法: PutValueByIndexFile,PutValueByFieldFile


GetValueByFieldInt(string Field)
描述: 按照字段名称获取整型数据
返回值: int
参数: Field- 字段名称
说明: 按照字段名称获取整型数据
示例: #ADOModule.GetValueByFieldInt(“Field1”);// 获取字段名称为 Field1 的数据
关联方法: PutValueByIndexInt,PutValueByFieldInt


GetValueByFieldStr(string Field)
描述: 按照字段名称获取字符型数据
返回值: string
参数: Field- 字段名称
说明: 按照字段名称获取字符型数据
示例: #ADOModule.GetValueByFieldStr(“Field1”);// 获取字段名称为 Field1 的数据
关联方法: PutValueByIndexStr,PutValueByFieldStr


GetValueByFieldTime(string Field)
描述: 按照字段名称获取时间型数据
返回值: int
参数: Field- 字段名称
说明: 按照字段名称获取时间型数据
示例: StrTime(#ADOModule.GetValueByFieldStr(“Field1”),0);// 获取字段名称为 Field1 的数据
关联方法: PutValueByIndexTime,PutValueByFieldTime


GetValueByIndexDouble(int Index)
描述: 按照字段索引位置获取数据
返回值: float
参数: Index- 字段索引位置
说明: 按照字段索引位置获取浮点型数据
示例: #ADOModule.GetValueByIndexDouble(0);// 获取字段索引为 0 的数据
关联方法: PutValueByIndexDouble,PutValueByFieldDouble

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据