java
1import java.sql.*; 2 3 4public class MSSqlTest1{ 5 public static void main(String [] args)throws ClassNotFoundException{ 6 try{ 7 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 8 String dburl = "jdbc:sqlserver://localhost:1433;databaseName=KINMU;" 9 + "integratedSecurity=false;user=※※;password=※※"; 10 11 String sql = "SELECT * FROM M_SHAIN"; 12 13 Connection conn = DriverManager.getConnection(dburl); 14 conn.createStatement().executeUpdate(sql); 15 conn.close(); 16 }catch(SQLException e){ 17 18 } 19 20 } 21}
コードをコンパイルし、実行すると下記のエラーがでます。
Exception in thread "main" java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at MSSqlTest1.main(MSSqlTest1.java:7)
javaのアプリをeclipseを使わずに作っているのですが、DBに接続できません。
jdbcドライバーはPCにあります。
javaが見つけることができてないのでしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/09 12:59
2019/01/09 13:01
2019/01/09 14:24