我正在构建一个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);
}
服务器端的依赖应该是在WEB-INF/lib
你的文件夹中的战争文件夹。仅将它们放在DevMode类路径中是不够的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句