私は、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を使用。