【发布时间】:2015-06-20 18:42:50
【问题描述】:
我正在构建一个 GWT 程序,它在服务器端连接到名为 TheDatabase 的数据库。我通过在 Java 项目中运行它来测试我的代码,它运行良好。但是,当我尝试将它作为 GWT 项目的一部分运行时,我收到了这个错误:
java.sql.SQLException: No suitable driver found for jdbc:sqlserver://localhost:1433;databaseName=TheDatabase;integratedSecurity=true;
这是我连接数据库的函数:
public void getConnection(String server, String database) throws SQLException{
this.connection = DriverManager.getConnection("jdbc:sqlserver://" + server + ";" +
"databaseName=" + database +
";integratedSecurity=true;");
}
这是我在发生错误时调用的代码:
private ResultSet executeQuery(String sqlCommand) throws SQLException{
Statement stat = connection.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
return stat.executeQuery(sqlCommand);
}
【问题讨论】:
-
您使用什么驱动程序以及什么数据库,即MongoDB,MySQL??
-
我正在使用带有 sqljdbc4.jar 的 SQL Server。我得到了 .jar,所以我不知道它来自哪里。
标签: java sql-server jdbc