labview远程访问服务器上的数据库

2019-07-17 10:55发布

      最近在做labview与数据库通信的项目。程序运行的时候要从数据库里读写数据。本来用的office 2007的access数据库来实现的。可是在本机上就能够直接访问数据库文件,打包成安装包后就不行了。远程访问时要求服务器必须要开启共享权限才能进行访问,可是这样一来,网络上的计算机都能直接访问到这个数据库文件了,而且只要电脑上装了access就能直接打开这个数据库文件并且对其进行操作,甚至好像还可以直接将这个文件删除掉,很不安全。想问有什么办法是服务器不用打开共享,然后labview通过某个端口的形式去访问服务器上的数据库,只有直接在服务器上才能将文件打开并且可以对已有的数据记录进行修改删除等。而其他运行该程序的都是客户端模式,只具有读写功能。像串口或是TCP通信那样的。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
crescent
1楼-- · 2019-07-17 11:23
用sqlserver数据库
njrzkj
2楼-- · 2019-07-17 14:09
crescent 发表于 2017-5-28 08:27
用sqlserver数据库

怎么用啊,有资料可供参考一下吗
crescent
3楼-- · 2019-07-17 15:39
njrzkj 发表于 2017-5-31 16:18
怎么用啊,有资料可供参考一下吗

1.在服务器上安装sqlserver

2.本机安装sqlserver客户端,具体方法网上搜。

3.使用LabVIEW数据库工具包跟ACCESS一样操作就行了。只是连接字符串不一样。
njrzkj
4楼-- · 2019-07-17 20:04
crescent 发表于 2017-5-31 19:09
1.在服务器上安装sqlserver

2.本机安装sqlserver客户端,具体方法网上搜。

现在找到用MySQL的,初步实现了。还是谢谢你。
njrzkj
5楼-- · 2019-07-17 23:49
 精彩回答 2  元偷偷看……
wyq95361977
6楼-- · 2019-07-18 05:29
哈哈
红包男帮你解决的?

一周热门 更多>