实用文案标准目录1.SQLSERVER2000的准备工作.................................................21.1安装SQLSERVER2000数据库(安装方法略),新建数据库KINGVIEW............21.2在KINGVIEW数据库中新建数据表REALDATA、HISTORYDATA,用于存放组态王中的实时和历史数据......................................................................22.组态王的准备工作..........................................................42.1在组态王建立两个内存实数变量,作为HISTORYDATA和REALDATA的数据源,提供数据变化至SQLSERVER2000的数据库KINGVIEW..........................................42.2新建组态王画面TESTFORSQLSERVER2000,设置标签监控内存实数变量KING1和KING252.3建立一个内存字符串变量,时刻记录组态王的日期加时间,写入历史数据表作为时间变量63.数据库与组态王数据交互.....................................................63.1建立组态王与数据库表之间的连接........................................73.2建立ODBC数据源,建立组态王与数据库之间的数据通道......................73.3组态王打开数据库连接.................................................103.4利用组态王脚本语言实现捕捉字段变化进而触发数据库操作..................133.5组态王显示SQLSERVER中历史数据表内容..................................143.6实际测试.............................................................17实用文案标准1.SQLServer2000的准备工作1.1安装SQLServer2000数据库(安装方法略),新建数据库KingView新建kingView数据库1.2在KingView数据库中新建数据表RealData、HistoryData,用于存放组态王中的实时和历史数据定义历史数据表字段,注意需要把ID设置成自增1,才可以保证你数据表中记录不断的增加实用文案标准定义实时数据表字段,注意需要把ID设置成不自增的类型,作为实时数据表的更新条件在组态王中调用建立两个用户表:HistoryData、RealData至此,数据库方面操作完成。实用文案标准2.组态王的准备工作2.1在组态王建立两个内存实数变量,作为HistoryData和RealData的数据源,提供数据变化至SQLServer2000的数据库KingView建立内存实数变量King1和King2实用文案标准2.2新建组态王画面TestForSQLServer2000,设置标签监控内存实数变量King1和King2运行画面显示实用文案标准2.3建立一个内存字符串变量,时刻记录组态王的日期加时间,写入历史数据表作为时间变量建立内存字符串DataTime至此,组态王与数据库的准备工作已经全部完成,下一步需要设置实现组态王与数据库之间的连接。3.数据库与组态王数据交互基本思路,在组态王中当某个字段变化时,利用组态王规定的SQL语句把该数值存储到HistoryData和RealData中,其中HistoryData使用插入语句,保持原有的数据,RealData使用更新语句,把原来的覆盖掉,总是显示最新的一条记录。实用文案标准3.1建立组态王与数据库表之间的连接在组态王中新建记录体HistoryData和RealData3.2建立ODBC数据源,建立组态王与数据库之间的数据通道以XP系统为例,打开控制面板----管理工具,找到数据源(ODBC),双击进入实用文案标准点击“添加”按钮,进入创建新数据源窗体,选择最后的SQLServer点击“完成”按钮根据数据库使用范围,本次选择用户DSN建立数据源(只有本地电脑可以使用该数据,如果需要通过远程服务器访问该数据源,则需要建立系统DSN),选择SQLServer驱动设置数据源的名称和数据库服务器的名称实用文案标准选择默认,下一步选择前期设置好的数据库名称实用文案标准选择默认,点击“完成”弹出测试对话框,点击“测试”,显示测试成功,说明ODBC数据源建立成功3.3组态王打开数据库连接在组态王中,利用脚本语言打开数据库连接,为了保证组态王运行时即可与数据库进行数据交互并且内存字符串DataTime时刻标注系统日期+时间,需要在组态王运行之初就打开数据库、赋值内存字符串。实用文案标准点组态王应用程序命令语言,双击“新建”弹出应用程序命令语言编辑框编写脚本实现组态王运行时触发相关程序组态...