微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > Labview用LabSQL连接数据库出了点小问题

Labview用LabSQL连接数据库出了点小问题

时间:10-02 整理:3721RD 点击:
这就是LabSQL里面的一个例程,稍稍改了一下。请问这个报错是怎么回事,大家遇到过吗?



1:确定连接字符串正确(高亮执行看看是否有错)。
2:确定SQL语句正确(高亮执行是否有错误)。
3:while循环记得加个延时,10ms都比不加延时要好来个500ms吧。
4:最好换成while+event结构,点击前面板按钮才执行一次,没必要这么一直读取数据库。
4:你这个while循环包含了所有,用的也不地道。把打开和关闭都放在while的外面(左侧和右侧)引用用移位寄存器。

网上很多说是没释放资源,程序里面这一句不就是关闭连接释放资源了吗?


@sushu 求教!

暂时无能力为啊,刚刚接触数据库

loo klok。

没看出来你这个while循环有什么用,读一次数据就行了啊,如果根据用户选择读数据就应该像楼上说的用while加event模式

我认为你最好学会不要用DSN来作为连接字符串。而是用“Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=C:\Documents and Settings\Administrator\桌面\test.mdb;
Persist Security Info=False”来连接ACCESS数据库,用“Provider=SQLOLEDB.1;
Password=password;Persist Security Info=True;User ID=sa;
Initial Catalog=Databasename;Data Source=servername”来连接SQL server数据库。然后最好用,create,open,SQLexecute,close,destroy.这样来写。

while循环不加延时不加判断,一直打开读写关闭,当然任务繁重了

请教一下labSQL连接SQL Server数据库的方法,不明白如何建立连接

Provider=SQLOLEDB.1;
Password=*********;Persist Security Info=True;User ID=sa;
Initial Catalog=DataBaseName;Data Source=ServerName

ADO Connection Open.vi->访问SQL Server数据库.vi中的Exception occured in Microsoft OLE DB Provider for ODBC Drivers: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝
出现了这种问题怎么解决?谢谢

学习学习学习学习学习学习学习学习学习学习学习学习

把代码传上来分析一下

先顶后看,规矩不乱!

您好,如果连接mysql 的话应该用什么来作为连接字符串,这个有什么讲究吗

谢谢分享                                          

为什么使用Execute(不论是Command还是Connection)总是出现报错,错误代码为ERR-2147217900,有没有什么方法可以解决?

为什么使用Execute总是出现报错,ERR-2147217900,具体的程序及问题请进入我的问题帖,希望能够帮忙解决,问题帖网址为 http://bbs.elecfans.com/forum.ph ... d=927885&extra=

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top