链接数据库时,报ADO Error: 0x80004005,要怎么解决

2019-07-17 08:20发布

在运行连接数据库时,程序报如下错误,要怎么解决
ADO Error: 0x80004005
NI_Database_API.lvlib:DB Tools Open Connec (String).vi->Score_DB.vi中的Exception occured in Microsoft OLE DB Provider for ODBC Drivers: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序





友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
victor400
2019-07-17 08:38
本帖最后由 victor400 于 2014-12-22 16:18 编辑

用LabSQL里面的ADO是要创建定个数据库.mdb等.建好表,然后新建一个udl文件.配置连接数据库字符串.双击udl文件,会弹出数据连接属性对话框,在提供程序中选择:Microsoft OLE DB Provider for ODBC Drivers 点击下一步,选择使用连接字符串.点击编译会弹出选择数据源,点击新建,在弹出的创建新数据源中选择Microsoft Access Driver(*.mdb),点击下一步,单击浏览输入DSN名称,点击保存,单击下一步,完成.在弹出的ODBC Microsoft Access安装中选择数据库下的(数据库:选择),从目录中找到自己创建的数据库,点击确定.在登录的密码中输入创建的数据库的密码(如果没有设密码,则不用输),点击确定.点击测试连接,如果弹出测试连接成功.则将连接字符串复制粘贴至ADO Open conn.vi的connection string中,在ADO SQL Execute.vi的Command Text中输入对应的SQL语句即可. QQ图片20141222161502.jpg

一周热门 更多>