本帖最后由 sedneysun 于 2014-6-9 19:14 编辑
小弟初学
labview,想在数据库中建立一个新表。利用UDL连接数据库,vi做好后 程序运行按钮正常(我以为可以运行),但运行后提示如下错误信息:“
NI_Database_API.lvlib:Conn Execute.vi->NI_Database_API.lvlib:DB Tools Create Table.vi->Untitled 1<ERR>ADO Error: 0x80040E14
Exception occured in Microsoft JET Database Engine: CREATE TABLE 语句中的语法错误。 in NI_Database_API.lvlib:Conn Execute.vi->NI_Database_API.lvlib:DB Tools Create Table.vi->Untitled 1”
UDL连接的建立没有问题,且建立后测试时成功,这个有谁遇到过吗?
附件中的是程序的框图以及数据库文件和UDL文件所在的目录:
在NI
论坛上发现有人与我遇到的问题相同:起因是我使用了系统的保留字作为新建表格的名称(本例中我使用了“user”),
“
ADO Error: 0x80040E14” 错误是由于使用了系统的
保留字作为
表格名称或者
字段的名称,修改了表格和字段的名称后vi运行正常,没有报错
-
建表错误
-
建表错误2
跟题主的差不多,不过我的一个数据采集功能的VI啊,
麻烦问一下怎么修改系统的保留字,我的列标题是数字就可以,但是是字母或者是中文就不行,非常感谢帮助
一周热门 更多>