タグ付けされた質問 「resultset」


10
Java ResultSetからのnull int値の確認
Javaでは、列がプリミティブなint型にキャストされているResultSetからnull値をテストしようとしています。 int iVal; ResultSet rs = magicallyAppearingStmt.executeQuery(query); if (rs.next()) { if (rs.getObject("ID_PARENT") != null && !rs.wasNull()) { iVal = rs.getInt("ID_PARENT"); } } 上記のコードの断片から、これを行うためのより良い方法はありますか、そして2番目のwasNull()テストは冗長であると思いますか? 私たちを教育し、ありがとう
277 java  null  resultset 

14
ResultSetからJSONへの最も効率的な変換?
次のコードは、およびResultSetを使用してaをJSON文字列に変換します。JSONArrayJSONObject import org.json.JSONArray; import org.json.JSONObject; import org.json.JSONException; import java.sql.SQLException; import java.sql.ResultSet; import java.sql.ResultSetMetaData; public class ResultSetConverter { public static JSONArray convert( ResultSet rs ) throws SQLException, JSONException { JSONArray json = new JSONArray(); ResultSetMetaData rsmd = rs.getMetaData(); while(rs.next()) { int numColumns = rsmd.getColumnCount(); JSONObject obj = new JSONObject(); for (int …
109 java  sql  json  resultset 

5
JDBC ResultSetから列数を取得する方法は?
私はCsvJdbc(csv-filesのJDBCドライバーです)を使用してcsv-fileにアクセスしています。csvファイルに含まれる列の数がわかりません。列の数を取得するにはどうすればよいですか?このためのJDBC関数はありますか?このためのメソッドがjava.sql.ResultSetに見つかりません。 ファイルへのアクセスには、CsvJdbc Webサイトの例と同様のコードを使用します。
92 java  jdbc  csv  resultset 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.