【发布时间】:2013-08-20 10:17:58
【问题描述】:
我正在尝试设置从我的 sql 服务器数据库到我的项目的连接,但是当我尝试编译它时,我得到:
java.sql.SQLException: No suitable driver found for jdbc.odbc:login_DSN
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at SelfPractice.main(SelfPractice.java:13)
我对此非常陌生。我去了 controlPanel>adminstrive tools>data sources 并添加了一个名为 login_DSN 的数据源。我看过较旧的帖子,他们说要在类路径中包含驱动程序 jar 文件,我认为我做了(我从微软网站下载了 jdbc 驱动程序并将其加载到 eclipose 中的“引用库”,但我仍然得到这个错误信息。 如何解决我的驱动问题?
【问题讨论】:
-
它是
jdbc:odbc:login_DSN(注意 jdbc 和 odbc 之间是冒号而不是句点)。但是您应该认真考虑切换到 SQL Server JDBC 驱动程序,而不是使用非常糟糕的 jdbc odbc 桥。 -
非常感谢它成功了!我不敢相信这很容易,在过去的 3 个小时里我一直在努力让它工作,而这只是一个简单的语法错误。现在我只需要弄清楚如何使用 sql server jdbc
标签: java sql eclipse jdbc driver