在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 组态王与SQLServer的交互

组态王与SQLServer的交互

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:2.51M
  • 下载次数:37
  • 浏览次数:565
  • 发布时间:2020-06-04
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.pdf
  • 所需积分:2
 

实例介绍

【实例简介】
组态王,SQLServer,ODBC,SQL语句,实时数据,历史数据表。
Server Enterprise Tanager-1计表“Da”,位露是“1m中,“(1d1)”上 文件①)窗口j酣助3 M冒幽甲吗 ,型基型长空 列 数 议爆华量 公式 定义实时数据表字段,注意需要把ID设置成不自增的类型,作为实时数据表的更新条件在组态王中调用 表22个项目 名称 所有者型健日期 NT) BHisteryDate db 用尸 ED12-5-56:44:31 Realllata dbo 用尸 2012-3-56:45:45 建立两个用户表: History Data、 Relata 至此,数据库方面操作亢成。 2.组态王的准备工作 21在组态王建立两个内存实数变量,作为 HistoryData和 Realdata的数据源,提供数据变化至 SQL Server2000的 数据库 Kingview 司昵E 自非线性表 基本最性我警定义记录和金区 独词典 引日期 量赏型:零 指应Hdxx,an(-段 服务哥 三A乐阳置 心机料天化度0 最小0 最大值130g方少数 国设造行熙 量 厂R面 F既置 器 乐Fo 用户配 奇存 再生C,食读C用底 记示体 回布面西 「定重肉 建立内存实数变量Kng1和King2 2.2新建组态王画面 TestForSQlServer2000,设置标签监控内 存实数变量King1和King2 西运行系统 画面特殊调试关于 King1:11.000 Eing2:22.000 运行面面显示 2.3建立一个内存字符串变量,时刻记录组态王的日期加时间, 写入历史数据表作为时间变量 定义变量 基本属性报警定义|记录和安全区 变量名七1me 变量类型:内存字符串 描述:叵斯加人作为但 结构成员 成员类型: 成员描述 变化灵敏度 初始值0m 状态 最小值p 最大值99 厂保存参数 最小原始值 最大原始值993 厂保存数值 连报设备 习]采集频率00 毫秒 寄存 一转换方式 数据类型 线性C开方高」 读写属性!C读写只读C只写厂元许DE访同 L定」取消 建立内存字符串 DataTime 至此,组态王与数据库的准备工作已经全部完成,下一步需要设置实现组态 王与数据库之间的连接。 3.数据库与组态王数据交互 基本思路,在组态王中当某个字段变化时,利用组态王规定的SQL语句把 该数值存储到 History Data和 RealData中,其中 HistoryData使用插入语句,保持 原有的数据, Realdata使用更新语句,把原来的覆盖掉,总是显示最新的一条记 录 3.1建立组态王与数据库表之间的连接 孙程一T时 蠱塑畾穀鹽羁語墨鸚 Eea1Data新 司型用噬耳带令语进言 数宪改变命令语言 回事件命令语E 日 白定义函惹单今言 武已 非烨斗表 定只已录 P结构女 字名n两量本站点Ig 是名称 04 CsV MiL”呼四d "本点等密秒 回板 arC器 网 为系班置 马梦录 老加字段|删字段|修的」上称一行下移行 用戶 匚]职情」 北表构模 发五 发在时信息 在组态王中新建记录体 Historv ata和 RelaTa 3.2建立ODBC数据源,建立组态王与数据库之间的数据通道 管埋工具 文件①:編邙)查看)收藏()工具r)帮助t 后··分P批索心文件灭国 地址)管理工具 ②转到 室件和件离仟 Franework2.0附置 捷方式 重命名这个文件 移动这个文 本地安全策略 服务 计算机管理 自复制这个文牛 捷方式 快捷方 将这个文件发布到 事件查看器 性能 万式 册除这个文件 组什服 其它位置 控制面板 我文档 以ⅫP系统为例,打开粹制面板-—-管工具,找到教据源(ODBC),双击进入 廖0DC数据源管理器 用户Ix]系统IN文件程序跟踪|连接池}关于 创建新数据源 选择您想为其安装数据源的驱动程序) 名称 Mi crosoft odbc for Oracle ft Paradox Driver (*, db Parado- Reiber(*,凸b Mi crosoft Text Driver (* txt: * csv) Microsoft Text-Treiber ( * txt: * csv) Microsoft visual FoxPro Driver Microsoft Visual FoxPro-Trelber Oracle in instantclient10 2 SOL Native Client avel 上步⑩[完成。]取消 点击“添加”按钮,进入创建新数据源窗沛,选择最后的 SQL Server太击“完成”按钮 根摭薮据库使用范围,本次选择用户DSN建立据源(只有木地电脑可以使用该数据:如果需要通过远程 服务器访问该数据源,则需要建立系统DSN),选择 SQL Server驱动 创建到 SQL Server的新据源 na Select a direr we 此向导将帮助建立一个能用于连接 SQL Server的BC数据源。 0Ace您想用什么名称来命名数据源? oft dBase oft Excel[ 名称望): Kingview F 0o0g您希望如何描述此数据源? osch 描述):与组态王进行数据交互 SQL Serv 您想连接哪一个SqL. Server? 服务器g):zB0 WJEPHOS276 匚完成。下一步四)丬取消帮助」 设置数据源的名称和数据库报务器的名称 创建到 SoL Server的新数据源 ghat a diner 此向导将帮助建立一个能用于连接 SQL Server的0BC数据源。 Ace、您想用什么名称来命名数据源? loft dBase s E 名称):Kng/iew F 00g您希望如何描述此数据源? 经是P 描述⑩):与组态王进行数据交互 sa 您想连接哪一个 SQL Server? 服务器): ZBOHJJ6PY0z716 完成下一步>取消 帮助 选择默认,下一步 创建到 SQL Server的新数据源 h Seled a dier nor V更改默认的数据库为① IngLes Ag A厂附加数据库文件名 01 ExC DB oPae为预定义的SL语句创陣临时存过程,并删除该存储过程 SLse只有当断开时) C当断开时和连结时同样适用( v使用ARI引用的标识符Q 使用AI的空值、填充及菩告 厂若主 SQL Server不可用,请使用改障转移 SQL Server)。 上一步①)下一步0 取消 帮助 选择前期设置好的数据库名称 刨建到 SQL Server的新数据源 B 厂更改 SQL Server统消息的语言为 小厂对数据使用强大的加密 s050执行字符数据翻译 soit Paa厂当输出货币、数字、日期和时间时,请使用区域设置u SQLs厂将长时间运行的查询保存到日志文件⑧ F:D0DME1 LADMT EOCALS1Tp(LE浏览() 长查询时间(毫秒)g):p000 厂将0BC驱动程序统计记录到日志文件⑩ DOCUME1AM1As1 Temp STATS.浏览③) 上一步匚完成取消」帮助」 迭择默,点击“完成” QL Server ODBC数据源测试 测试结果 Microsoft SQL Server ODBC驱动程序版本 03.85.1132 正在运行连接测试 试图连接 攉墟妾置 断开与服务器的连接 测试成功 确定 弹出测试对话框。点击“测试”,显示测试成功,说明ODBC数据源建立成功 3.3组态王打开数据库连接 在组态王中,利用脚本语言打开数据库连接,为了保证组态王运行时即可与 数据库进行数据交互并且内存字符串 Data time时刻标注系统日期+时问,需要在 组态王运行之初就打开数据库、赋值内存字符串。 【实例截图】
【核心代码】

标签:

实例下载地址

组态王与SQLServer的交互

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警