2010-11-26 5 views
0

私はデータベースがあります。そこには、rightWordとwrongWordという2つの列を持つテーブルがあります。 wrongWordの値がJavaで宣言された変数と等しい場合、rightWordの値を選択します。作品と私はwrongWordは、Javaの変数に等しいときrightWord列の最初の値を取得することができる午前単語がJavaのデータベーステーブル内に存在するかどうか確認してください

SELECT rightWord FROM dictionaryTable WHERE wrongWord = (?) 

existingKeywords.next(); 
String rightWord = existsingKeywords.getString("rightWord"); 

:私はこれまでのところ、次のコードを持っています。ここで、wrongWord列の値のいずれかがJava変数と一致しないかどうかを確認する方法はありますか?私はforループで上記のコードを持ち、java変数の値は毎回異なっています。

助けてください。ありがとう!

答えて

1

existingKeywordsがあなたのResultSetであると仮定します。 next()関数は、値がない場合はfalseを返します。

一般的な使用方法:作品

if (existingKeywords.next()) { 
    String rightWord = existingKeywords.getString("rightWord"); 
} else { 
    // no right word... 
} 
+0

うん、。ありがとうございました! – TookTheRook

関連する問題