You are not logged in. This forum allows only logged in users to post. If you want to post in the forum, please log in.
Download
Entwicklung
Konto
Download
Entwicklung
Anmelden
Vergessen Konto/Passwort
Konto erstellen
Sprache
Hilfe
Sprache
Hilfe
×
Anmelden
Anmeldename
Passwort
×
Vergessen Konto/Passwort
Übersetzungsstatus von Deutsch
Kategorie:
Software
Personen
PersonalForge
Magazine
Wiki
Suche
OSDN
>
Finden Software
>
Datenbank
>
Front-Ends
>
JDBCでDBアクセス
>
Foren
>
Offene Diskussion
>
バージョン1.0.0
JDBCでDBアクセス
Fork
jdbcacsess2
JdbcAcsess2
Beschreibung
Projekt Zusammenfassung
Entwickler-Dashboard
Web-Seite
Entwickler
Bildergalerie
RSS Feed-Liste
Aktivität
Statistiken
Historie
Downloads
Aller Releases-Liste
Statistiken
Quellcode
Quellcode-Repositorys-Liste
Git
jdbcacsess2
Subversion
Repository ansehen
Mercurial
JdbcAcsess2
CVS
Repository ansehen
Ticket
Ticket-Liste
Liste der Meilensteine
Typenliste
Komponentenliste
Liste der zuletzt benutzten Tickets/RSS
Neue Ticket abschicken
Kommunikation
Forum-Liste
Hilfe (2)
Offene Diskussion (13)
Neuigkeiten
Foren:
Offene Diskussion
(Thread #10489)
Zurück zur Thread-Liste
RSS
バージョン1.0.0 (2006-03-11 17:02 by
shimakazuro
#20589)
Ticket erstellen
ResultSetからデータを取得する方法を、画面で指示出来るようにしました。うまくデータを取得できない時に使用すれば、数多くのDBMSに対応出来ると思っています。
画像ビューワを追加しました。画像データをDBに格納している時簡単に内容を確認できます。
driver.connectがnullを返すとき (2009-02-25 13:47 by
ogwtak
#42148)
Ticket erstellen
Helpに投稿したとおり、apache derbyを見るのに使わせてもらいました。助かりました。
そこで設定をごちゃごちゃやっているときに、
DB接続ダイアログで"NullPointerException"が出たのですが、
Driver設定が悪いのか、URLが悪いのかよくわかりませんでした。
Eclipseで追ったところ、
SQLExec,javaの126行目
> _con = driver.connect(jdbcUrl, info);
の_conがnullの時に、そのまま
> _con.setAutoCommit(true);
を読んで、Null例外が出ていまして、原因は、
EmbeddedDriverでなくorg.apache.derby.jdbc.ClientDriver を使おうとしていたせいでした。
derbyのClientDriver が、接続失敗時に
例外返さずにしれっとnullを返すのはどうよ・・・という気もしますが、
それはそれとして、driver.connectの後に、
if (_con == null){
throw new SQLException("Failed to Connect.","no connection");
}
こんな感じのnullチェックをつけてやるというのはいかがでしょうか?
(jdbc詳しくないので文字列は適当なんですが)
Reply to
#20589