java.sql.SQLException : No suitable driver found for jdbc:sqlserver://异常

标签 java sql sql-server-2008

我已经检查了所有关于这个问题的消息,但都是一样的,它不起作用。我必须使用 java 连接到 sql server 2008 数据库,我添加了 sqljdbc4.jar 但什么也没有。

我做的不好,如果你还需要什么,请告诉我。

 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
 conexion = DriverManager.getConnection("jdbc:sqlserver://xxx.xxx.xxx.xxx:1433;databaseName=ccis;user=isoft;password=1s0ft@");

我收到这条消息:

java.sql.SQLException: No suitable driver found for jdbc:sqlserver://xxx.xxx.xxx.xxx:1433;databaseName=ccis;user=isoft;password=1s0ft@"

你能帮帮我吗?

最佳答案

尝试打开驱动程序的新实例,然后连接到数据库:

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
conexion = DriverManager.getConnection("jdbc:sqlserver://xxx.xxx.xxx.xxx:1433" +
                        ";databaseName=ccis" +
                        ";user=isoft" + 
                        ";password=1s0ft@;");

三次检查您的 sqljdbc4.jar 是否在您的类路径中。

关于java.sql.SQLException : No suitable driver found for jdbc:sqlserver://异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12250184/

相关文章:

sql - SQL计数(*)和不同

sql - 使用 SQL 和 DB2 for i 进行日期算术

sql - 如何检查外键是否设置为不存在的主键?

sql - 如何动态决定在 SQL Server 存储过程中加入哪些表

java - Cloud Translate API Java 客户端 - 使用源语言、目标语言的问题

java - 如何使用 Hibernate Projection 设置默认的零 SUM 值?

java - 如何给面板添加滚动条?

java - Gson、Jackson、Flaten Map/HashMap

sql-server-2008 - 如何在varbinary(max)字段中插入0

c# - 如何根据作为 varchar 传递的 ids 列表获得结果?