データベースに接続しようとしています。私の友人はこのコードを書いたが、動作していない。エラーは表示されません。javaのSQLデータベースに接続
データベースの名前は、TESTDBで、テーブル名はタブです。コードがあるのと同じフォルダにあります。
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.logging.Level;
import java.util.logging.Logger;
public class dbtest {
public static void main(String[] args){
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:testdb");
Statement stat = con.createStatement();
stat.executeQuery("insert into tab values ('test','test','test')");
//stat.executeUpdate();
} catch (SQLException ex) {
Logger.getLogger(dbtest.class.getName()).log(Level.SEVERE, null, ex);
} catch (ClassNotFoundException ex) {
Logger.getLogger(dbtest.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
あなたは何を見たいですか?あなたは実際に何を見ますか? –
「友人の」コードを借りるのはなぜですか?なぜ[Javaデータベースのチュートリアル](http://download.oracle.com/javase/tutorial/jdbc/index.html)を読んで、実際にいくつかの結果を表示する独自のものを書くのを忘れないでください。 –
@Steve McLeod:値がデータベースに挿入されていません。 –