質問: rs.getstring("count(*)"); 実行した結果上手く出来ないのですが、この部分での間違いはありますか?
回答: // sqlを実行する。 resultset rs = st.executequery(sql); if(rs.next()) // この行を追加 string count = rs.getstring("count(*)"); 試していないので確かではないですが、 resultsetオブジェクトは取得した初期の状態ではカーソルが先頭行の前(つまりデータが存在しないところ)にあるため、必ずnext()メソッドを呼び出して先頭行にカーソル移動するのではなかったでしょうか。 的外れだったらごめんなさい!