我正在开发一个动态创建 MSSQLSERVER 2008 数据库的 Web 应用程序。
但它给了我
java.sql.SQLException: No suitable driver found for jdbc:sqlserver://localhost:1433;databaseName=master
我的代码是:
String dbName = "db1";
try {
String url = "jdbc:sqlserver://localhost:1433;databaseName=master";
Connection connection = DriverManager.getConnection(
url,
"sa",
"roshan14121987");
Statement statement = connection.createStatement();
String sqlquery = "CREATE Database \"" + dbName + "\"; ";
statement.executeUpdate(sqlquery);
statement.close();
connection.close();
} catch(Exception e) {
e.printStackTrace();
}
我在 lib 中添加了 sqljdbc4.jar。我在 NetBeans(使用 GlassFish 和 Tomcat 服务器)和 Eclipse IDE(Tomcat 服务器)上都试过了。
另一方面,我已经尝试过使用简单的桌面应用程序,它在两个 IDE 上都运行良好。在 lib 中添加了 sqljdbc4.jar。