组态王通用控件历史趋势曲读取ACCESS数据库的值 - 爱问答

(爱问答)

组态王通用控件历史趋势曲读取ACCESS数据库的值

组态王通用控件历史趋势曲读取ACCESS数据库的值,按照网上的介绍我定义了个时间字段和毫秒字段变量,这两个变量在数据库的格式为文本时 能够正常显示值,但是给我日期/时间格式(毫秒字段改为数字格式)后数据库里是无效值。格式为文本时历史曲线里没法选择时间字段和毫秒字段,格式为日期/时间格式(毫秒字段改为数字格式)后,虽然能选择选择时间字段和毫秒字段,但是没有历史曲线了

1.SQL访问管理器

SQL访问管理器用来建立数据库列和组态王变量之间的联系。包括表格模板和记录体两部分功能。通过表格模板在数据库表中建立表格;通过记录体建立数据库表格列和组态王之间的联系,允许组态王通过记录体直接操纵数据库中的数据。表格模板和记录体都是在工程浏览器中建立的。

2.创建表格模板

在工程浏览器中左侧工程目录显示区中选择“SQL访问管理器”下的“表格模板”项,在右侧目录内容显示区中双击“新建”,弹出“创建表格模板”对话框,如下图。


3.建立表格模板的目的在于定义一种格式,在后面用到是SQLCreatTable(),以次格式在Access数据库中建立表格。

4.创建记录体

在工程浏览器中左侧工程目录显示区中选择“SQL访问管理器”下的“记录体”项,在右侧目录内容显示区中双击“新建”,弹出“创建记录体”对话框,如下图。


5.其中:

字段名称填写数据库表格中的列名。

组态王变量填写和表格中指定列相关联的组态王变量。


6.建立Ms Access数据库

1.建立一空Access文件,定名。

2.定义数据源 双击控制面板下的“ODBC数据源(32位)”选项,弹出“ODBC数据源管理器”对话框。 选择“用户DSN”属性页,并单击“添加”按钮。


7.在弹出的“创建新数据源”对话框中,选择“Mirosoft Access Driver”单击“完成”按钮。

弹出“ODBC Microsoft Access安装”对话框,定义数据源名。


8.单击“选取”按钮,从中选择相应路径下刚刚定义的数据库文件。 单击“确定”按钮,完成对数据源的配置

9.对数据库的操作

首先在数据词典里建立变量DeviceID,为内存整形,是数据库连接时产生的连接号。这样就能读取access数据库的数据了。


相关标签:数据库

下一篇:用数组{11,12,13,14,15,16,17,18,1,9,20},将上述数组中的10个数输出

上一篇:若变量定义为intn;,当n的绝对值大于1时,则表达式1/n的值是不是恒为0

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?