こんにちは。JDBCを使い、データベースを勉強中のものです。
RowSetという便利なものがあると知り、さっそく使ってみようとしたのですがエラーが出て使うことができません。
Java
1... // 一部省略 2RowSetFactory factory = RowSetProvider.newFactory(); 3JdbcRowSet rowset = factory.createJdbcRowSet(); 4rowset.setUrl("jdbc:mysql://localhost/db"); 5rowset.setUsername("root"); 6rowset.setPassword("pass"); 7...
上記のコードを実行すると、java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost/db
が発生します。
同一パッケージ内で、
Java
1... // 一部省略 2String url = "jdbc:mysql://localhost/db"; 3Connection con = DriverManager.getConnection(url, "root", "pass") 4Statement stmt = con.createStatement(); 5...
という方法だと実行できます。
調べたところ、RowSetはcom.sum.rowset
パッケージのクラスを使っていて、それはct.sym
ファイル内のrt.jar
内にある、ということまでは分かりました。
ct.sym
ファイルは見つかったのですが、それを開けず(そもそも開くもの?)、詰まってしまったので質問させていただきました。
まだデータベースについてはほとんどわかっていない状況ですが、よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/02/07 07:58