labview access数据库修改不成功 5
我用labview2014访问access数据库,程序框图如下:运行没有错误提示,测试数据库连接也是成功的,但每次运行后,我打开数据库去看,发现里面的内容并没有被修改。请...
我用labview2014访问access数据库,程序框图如下:运行没有错误提示,测试数据库连接也是成功的,但每次运行后,我打开数据库去看,发现里面的内容并没有被修改。请问是什么原因呢?
展开
1个回答
展开全部
首先根据LabVIEW的实际安装路径将LabSQL工具包放到如下默认安装路径(C:\Program Files (x86)\National Instruments\LabVIEW 2014\user.lib\LabSQL ADO functions);
LabVIEW访问Access数据库
在Windows7 32bit下,可以通过“控制面板/Control Panel”->“管理工具/Administrative Tools”->“数据源(ODBC) /Data Sources (ODBC)”打开(如果是64bit,可以通过如下路径打开C:\Windows\SysWOW64\ odbcad32),将ODBC数据源管理器切换到“用户DSN”选项卡,然后单击“Add”按钮;
LabVIEW访问Access数据库
选择“Microsoft Access Driver(*.mdb)”项并单击“完成”按钮;
LabVIEW访问Access数据库
然后单击“选择”按钮在磁盘或者其他存储介质上选择Access文件MyDB.mdb,同时在“数据源名/Data source Name”编辑框中输入文件名MyDB,最后单击“确定”即可。
LabVIEW访问Access数据库
LabVIEW访问Access数据库
LabVIEW访问Access数据库
这时可以观察“ODBC数据源管理器”已注册的数据源列表,其中可以看到刚刚注册的数据源MyDB,说明注册数据源成功;
LabVIEW访问Access数据库
LabVIEW对Access数据的访问主要由LabSQL数据库工具包中4个构成(1ADO Connection Create,2ADO Connection Open,3SQL Execute,4ADO Connection Close),工程师只需要在字符串常量控件“数据源”处输入DSN=MyDB即可(其中MyDB是ODBC配置时候指定的名称),然后在SQL指令处读写操作需要输入SQL语言即可;
LabVIEW访问Access数据库
LabVIEW访问Access数据库
在Windows7 32bit下,可以通过“控制面板/Control Panel”->“管理工具/Administrative Tools”->“数据源(ODBC) /Data Sources (ODBC)”打开(如果是64bit,可以通过如下路径打开C:\Windows\SysWOW64\ odbcad32),将ODBC数据源管理器切换到“用户DSN”选项卡,然后单击“Add”按钮;
LabVIEW访问Access数据库
选择“Microsoft Access Driver(*.mdb)”项并单击“完成”按钮;
LabVIEW访问Access数据库
然后单击“选择”按钮在磁盘或者其他存储介质上选择Access文件MyDB.mdb,同时在“数据源名/Data source Name”编辑框中输入文件名MyDB,最后单击“确定”即可。
LabVIEW访问Access数据库
LabVIEW访问Access数据库
LabVIEW访问Access数据库
这时可以观察“ODBC数据源管理器”已注册的数据源列表,其中可以看到刚刚注册的数据源MyDB,说明注册数据源成功;
LabVIEW访问Access数据库
LabVIEW对Access数据的访问主要由LabSQL数据库工具包中4个构成(1ADO Connection Create,2ADO Connection Open,3SQL Execute,4ADO Connection Close),工程师只需要在字符串常量控件“数据源”处输入DSN=MyDB即可(其中MyDB是ODBC配置时候指定的名称),然后在SQL指令处读写操作需要输入SQL语言即可;
LabVIEW访问Access数据库
追问
没有说明如何解决这个问题啊
百事牛
2024-10-22 广告
2024-10-22 广告
百事牛是共享提供商,我们提供可靠有效的服务,适当合理的授权费有利于的继续更新优化。同样的事情,同样的方法,百事牛团队十年磨一剑,始终至聚焦在密码恢复领域,深耕于此,我们已研制出有别于其他公司的算法和运算模式, 百事牛的暴力模式加入了分布式点...
点击进入详情页
本回答由百事牛提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询