A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

在用ODBC连接Access数据库时报了下面的错误是怎么回事呀?请大家帮助解决下这个问题呀错误提示是:OdbcException: ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
System.Data.Odbc.OdbcConnection.Open ()

错去.jpg (18.75 KB, 下载次数: 7)

错去.jpg

评分

参与人数 1技术分 +1 收起 理由
滔哥 + 1

查看全部评分

6 个回复

倒序浏览
你既然使用OdbcCommand,就不能直接访问文件,而是先创建一个ODBC,然后使用名字去访问。或直接使用OleDb
回复 使用道具 举报
你可能使用了System.Data.Odbc下的  OdbcConnection,应该使用System.Data.OleDb下的OleDbConnection
回复 使用道具 举报
沈可 发表于 2014-1-16 18:29
你既然使用OdbcCommand,就不能直接访问文件,而是先创建一个ODBC,然后使用名字去访问。或直接使用OleDb
...

想用的就是ODBC呀
回复 使用道具 举报
创建一个ODBC
回复 使用道具 举报
你用OleDb如果能够连接成功,那就应该是你连接字符串的问题,如果OleDb连接也不能够成功的话,那就是你Access版本没有装好的问题
回复 使用道具 举报
念~ 发表于 2014-1-17 09:24
你用OleDb如果能够连接成功,那就应该是你连接字符串的问题,如果OleDb连接也不能够成功的话,那就是你Acce ...

你说的都试了,还是不行,胡说应该是DLL文件的问题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马