我习惯使用SQL Server 数据库与EMSE进行连接。
用的是sql 2017 关于数据库软件的安装教程 网上一大把。
1.新建数据库
打开数据库管理工具,新建数据库
2.新建表单
(ps:这里先做一个小测试-----目的是验证与EMSE软件的链接是否顺畅。)
添加两个元素进去,并给表起一个名字—Table_Test
3.emse配置
3.1 专案
3.2 选项–默认数据库
3.3 选择默认数据库
3.4连接
选择自己的数据库服务器连接
3.5 测试连接
3.6 选择需要使用的数据库
3.7 工作—数据库—插入 关联数据库
3.8 与上面的3.3~3.7的操作一样
3.9 好了 已经创建了关联
4.0 做一个小程序测试一下数据库
实现:向数据库sqlDB的表Table_Test内插入数据 Index=1 Sub=1001
(ps:一个小技巧就是 现在SQL内进行测试,确认你的sql语句是否正确)
4.1 添加查询指令 (insert into 这个在网上随便查)
4.2 执行
4.3 查看结果
4.4 emse侧试验
新建按钮-添加命令
这里使用了系统函数
关于DBExecute的介绍 可以在帮助中找到
4.6 测试效果
emse运行画面,按下按钮 可以在sql数据库内看到增加了1条数据
4.7进阶 —如果希望数据是个变量
我们写一个函数 来实现任意一个数值向sql内的Table_Teset表内写入数值
EMSE内添加一个程序 Func(insertintosqlDB())
4.8 测试效果
EMSE内的按钮指令修改一下
添加两个数值输入框
4.9 运行EMSE
写入随机数值 并点击sql指令按钮
查看数据库内数据,可以看到已经写入成功了
ok,到目前为止,sql与EMSE简单的连接已经完成。