组态王自动连上数据库并插入数据

自动配置数据库
在命令语言的应用程序命令语言启动时写如下代码
这样组态王运行时会自动连上数据库

ConfigODBC(nDatatbasetype, szAttributes)

配置 odbc 的数据源
nDatatbasetype:数据库类型
szAttributes:配置字符串:
例子

string a;
a="DSN=MIID20000201903\0DBQ="+InfoAppDir()+"MIID20000201903.mdb";
ConfigODBC(0,a);

0 配置 Access 数据库,
DSN数据库名字
0DBQ .mdb文件路径 用InfoAppDir()函数 就算项目位置移动也不需要更改
连接数据库

SQLConnect( DeviceID, "dsn=MIID20000201903;uid=;pwd=");

在组态王的SQL访问管理器做一下设置
首先要制作表格模板 这个摸板是插入.mdb的
在这里插入图片描述
然后创建记录体
这里是表格列对应变量 (插入数据)
这里是表格列对应变量 (插入数据)
表格模板和记录体的字段名称必须要一样。

创建按钮    在按下是 执行以下代码
SQLCreateTable(DeviceID,"TableName","TemplateName")

DeviceID SQLConnct()产生的连接号
TableName 想要创建的数据库名
TemplateName 表格模板名
这样就把表格模板插入MIID20000201903.mdb
之后可以把按钮去掉

像数据库插入数据
录入数据语言SQLInsert( DeviceID, “TableName”, “BindList” );
TableName 表格名
BindList 记录体
这样就可以录入数据了。
放在命令语言中的数据改变命令下
也可以用IF到一定值是录入数据
也可以定时录入数据

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值