一种简单的组态王报表功能实现方法 2010 年04 月24 日 星期六 15:18 前段时间用组态王6
53 做了一个小的画面组态,其中用到了KVADODBGrid 控件来做报表,现总结如下
一、准备工作 第一步:在组态王工程管理器中新建一个项目,项目路径为D:\实验项目
第二步:新建一个ACCESS 数据库 1、在“D:\实验项目”路径下新建一个 Microsoft Office Access 应用程序并命名为mydatabase
mdb; 2、打开“控制面板\管理工具\ODBC 数据源管理器”选择“系统 DSN”选项; 3、点击“添加”按钮创建新数据源,选择“Microsoft Access Driver(*
mdb)”; 4、在数据源名处填下“mydata”,并选择数据库路径为“D:\实验项目\mydatabase
第三步:创建表格模板 点击工程浏览器左侧的“SQL 访问管理器”下的“表格模板”,新建一个表格并命名为Table
在Table 中添加所需记录的变量及日期参数,其中“日期”为定长字符串型,字符长度为 10;其它诸如年、月、日、时、分则为浮点型,字符长度为 1
第四步:创建记录体 点击工程浏览器左侧的“SQL 访问管理器”下的“记录体”,新建一个表格并命名为 Record,在 Record 中添加所需记录的变量及日期参数
记录体用来定义 Access 数据表格字段与组态王变量之间的对应关系
二、连接数据库 第一步:在工程浏览器左侧的“数据库”下的“数据字典”中定义一个内存整型变量,并命名为ConnectID
第二步:创立组态王与 mydata 数据源的连接,并以“表格模板”Table 的格式在数据库中建立名为“TheDate”的表格,命令如下: SQLConnect( ConnectID, "dsn=mydata;uid=;pwd=")