- - PR -
DBへのコネクションの確立
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-05-30 16:15
指摘していただいた2点,両方とも問題なかったです.
自分でも引き続き調査してみます. またなにか気づいた点があったらお願いします. | ||||||||
|
投稿日時: 2006-05-30 17:07
以下が正しいかと。。
| ||||||||
|
投稿日時: 2006-05-30 17:12
>>末記人さん
返信ありがとうございます. 指摘して頂いた部分を直しましたがエラーは変わらず, org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null', cause: java.sql.SQLException: No suitable driver のままです. server.xmlで指定したurlが取得できていない感じなのですかね. 色々,情報を探っていますが,まだ解決できません. 19:00更新 解決できました!原因はserver.xmlにデフォルトで入っていた?一文が余計なことをしていた 見たいです.それを消したらDBにはアクセスできたようです. お騒がせしました。。。。しかし今度は, java.sql.SQLException: Before start of result set なんて出てきました(泣 なんとか頑張ってみます! アドバイス等あったらぜひお願いします!ありがとうございました! [ メッセージ編集済み 編集者: オガシン 編集日時 2006-05-30 19:01 ] | ||||||||
|
投稿日時: 2006-05-31 09:52
エラーメッセージそのままの意味です。 JNDIとは関係ありません。 ヒント:ResultSetからの値取得の方法は正しいですか? | ||||||||
|
投稿日時: 2006-05-31 12:07
>>末記人さん,返信ありがとうございます.
>>ヒント:ResultSetからの値取得の方法は正しいですか? この部分に関しては,現在以下のようなソースにしてあります.
何度もデバッグを繰り返した結果,ResultSetの行でエラーになっているようです. ResuleSetの方法がこれであっていると思い込んでしまっているので,前後との兼ね合いも ありますが,もう少し調べて見ます. | ||||||||
|
投稿日時: 2006-05-31 12:52
いえ、おそらくはResultSetから値を取り出そうとしている部分でエラーになっているはずです。 結果セットのカーソル位置は、一番最初は先頭行ではありません。 | ||||||||
|
投稿日時: 2006-05-31 12:55
executeQueryでエラーになっている、とのことですが、エラーメッセージから推測する と、nextを実行する前にResultSetから値を取り出そうとしているように思います。 #最初の書き込みを見る限り、そのようなコードになっていますね | ||||||||
|
投稿日時: 2006-05-31 12:57
SQL文が間違っているのでは?
WHERE句がないような。。。 |