odbc驱动程序管理器 未发现数据源名称并且未指定默认驱动程序 怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了odbc驱动程序管理器 未发现数据源名称并且未指定默认驱动程序 怎么解决相关的知识,希望对你有一定的参考价值。

我用的是恒科软件 哪位指导一下~~~~

参考技术A 这个我觉得应该还是代码其中有个地方出了错,有时系统提示不一定正确,你可以在简查一下呀 在 DriverManager.getConnection()的时候报错的。 可能还是ODBC的问题。
“要用系统DSN”。
一直使用“用户DSN”建立“用户数据源”的。 DSN:Date Source Name,数据源名称。
在“ODBC数据源管理器”中,设置用于连接数据库的DSN有三种: 用户DSN、系统DSN和文件DSN。 因为Monitor Tomcat启动的Tomcat服务是作为系统级NT服务例程运行的,这样就无法访问“用户DSN”建立的“用户数据源”。
建立了“系统数据源”就OK了。

c#用odbc连接mysql报错

错误信息:ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 odbc连接字符串: Driver=mysqlToAsp;database=test;uid=root;pwd=cs;option=16386; mysqlToAsp:是我在odbc配置里面的名字 option=16386我不知道什么 意思,网上找来粘上没改 问:怎么改?

参考技术A 你参考下这篇文章的配置ODBC的例子
http://
www
.chinaaspx.com/forum/showtopic.aspx?forumid=22&topicid=153&go=next
然后在
程序
中直接连接ODBC就可以了
连接
代码
如下
OdbcConnection
oconn
=
new
OdbcConnection("dsn=LocalServer;database=foot;uid=sa;pwd=sql");
oconn.Open();
OdbcCommand
ocmd
=
new
OdbcCommand("select
*
from
tb_user",
oconn);
OdbcDataAdapter
oda
=
new
OdbcDataAdapter(ocmd);
DataTable
dt
=
new
DataTable();
oda.Fill(dt);
oconn.Close();
dsn=你设置的DSN名称
上面的代码是连接SQLServer的
你根据MySQL需要的东西再修改下连接
字符串
就可以使用了

以上是关于odbc驱动程序管理器 未发现数据源名称并且未指定默认驱动程序 怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

求助 ODBC驱动程序管理器 未发现数据源名称并且未指定默认驱动程序

[Microsoft][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动器

[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

[IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序