力控组态软件ForceControl V7.0的SQL控件的控件方法
SetCheckedState
原型 : SetCheckedState(int nRow, int nChecked)
描述 : 设置指定行的选中状态
返回值 : int 选中状态
参数 : nRow – 整型,指定单元格的行号,基于 0
nChecked – 整型,选中状态,0- 不选中,1- 选中
说明 : 设定显示选中状态时该函数有效,否则返回值为 -1
示例 : #DBQuery.SetCheckedState(1,1)
// 设置第 2 行选中
GetCheckedState
原型 : GetCheckedState(int nRow)
描述 : 获取指定行的选中状态
返回值 : int 选中状态
参数 : nRow – 整型,指定单元格的行号,基于 0
说明 : 设定显示选中状态时该函数有效,否则返回值为 -1
示例 : #DBQuery.GetCheckedState(1)
// 获取第 2 行的选中状态
GetGridColor
原型 : GetGridColor(int nRow, int nCol)
描述 : 获取指定单元格中的颜色
返回值 : int 颜色的长整型数
参数 : nRow – 整型,指定单元格的行号,基于 0
nCol – 整型,指定单元格的列号,基于 0
说明 : 获取指定单元格中的颜色 , 该颜色为 RGB 颜色
示例 : #DBQuery.GetGridColor(10,5);
// 获取 10 行 5 列的单元格的颜色
SetGridColor
原型 : SetGridColor(int nRow, int nCol, int nColor)
描述 : 设置指定单元格中的颜色
返回值 : 无
参数 : nRow – 整型,指定单元格的行号,基于 0,-1 表示全部行
nCol – 整型,指定单元格的列号,基于 0,-1 表示全部列
nColor – 整型 , 颜色的长整型数
说明 : 设置指定单元格中的颜色 , 该颜色为 RGB 颜色
示例 : #DBQuery.SetGridColor(10,5,33554678);
// 设置 10 行 5 列的单元格的颜色为红色
GetCellText
原型 : GetCellText(int nRow, int nCol)
描述 : 获取指定单元格中的内容
返回值 : string 单元格中的内容
参数 : nRow – 整型数,指定单元格的行号,基于 0
nCol – 整型数,指定单元格的列号,基于 0
说明 : 获取指定单元格中的内容
示例 : csLook = #DBQuery.GetCellText(10,5);
// 获取 10 行 5 列的单元格内容,赋给 csLook
ExportCSV
原型 : ExportCSV(nWithDlg,strPath);
描述 : 导出数据到指定的 csv 文件
返回值 : void
参数 : nWithDlg – 是否有路径对话框,1 表示有
strPath – 文件保存路径;如果 nWithDlg 为 1,则不需要设置该路径
示例 : #DBQuery.ExportCSV(0,D:\Test\b1.csv); // 将数据导出到 D 盘 Test 文件夹下的a1.csv 文件
ExeSQL
原型 : ExeSQL(strSQL);
描述 : 执行 SQL 语句
返回值 : void