广告招募

当前位置:全球贸易网 > 技术中心 > 所有分类

Controx与Access数据库的动态数据交换(2010-4-1)

2026年06月22日 09:46:02      来源:北京图灵开物技术有限公司 >> 进入该公司展台      阅读量:2

分享:

一、功能概述
Controx主要通过ADO方式与数据库进行交互,即通过两个函数(SQLExecute 和SQLSelect)写入和读取。Controx向Access数据库中写入数据,即把标签的值存储到数据库中,也可以从数据库中读取数据赋给标签。不需要做任何连接,方便,快捷。
二、具体实现
1、在开发环境中建立三种类型标签(模拟量、开关量、字符串)
本例中要写入的标签为:A,D,S还有文本类型,日期时间类型等。

2、在ACESS数据库中定义表

(*注意数据类型)
3、在开发环境中放一按键,执行写入动作

按键抬起中代码:
var
s: string;
begin
s := 'Insert Into myTable(日期时间字段,模拟量字段,开关量字段,字符串字段1,字符串字段2,字符串字段3,用户名)'
+' values('''+DateTimeToStr(now)+''','+FloatToStr(A.value)+','''+BoolToStr(D.value)+''','''+S.value+''','''+sEdt.Text+''',''我的字符串3'','''+GetCurrentUser+''')';

iReturn.value := SQLExecute('MDB','','',GetProjectPath+'test.mdb','','',s);
end;

4、在开发环境中再放入一个按键,执行读取操作
读回的数据可用数据图表来显示,如图:

版权与免责声明:
1.凡本网注明"来源:全球贸易网"的所有作品,版权均属于全球贸易网,转载请必须注明全球贸易网。违反者本网将追究相关法律责任。
2.企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
3.本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。 4.如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系。