คำถามติดแท็ก resultset


10
การตรวจสอบค่า null เป็นค่าจาก Java ResultSet
ใน Java ฉันพยายามทดสอบค่า Null จาก ResultSet ที่ซึ่งคอลัมน์กำลังถูกแปลงเป็นประเภทintดั้งเดิม int iVal; ResultSet rs = magicallyAppearingStmt.executeQuery(query); if (rs.next()) { if (rs.getObject("ID_PARENT") != null && !rs.wasNull()) { iVal = rs.getInt("ID_PARENT"); } } จากส่วนของโค้ดด้านบนมีวิธีที่ดีกว่าในการทำเช่นนี้และฉันคิดว่าการทดสอบที่สองคือการทดสอบแบบNull ()ซ้ำซ้อนหรือไม่ ให้ความรู้แก่เราและขอขอบคุณ
277 java  null  resultset 

14
การแปลง ResultSet เป็น JSON ที่มีประสิทธิภาพสูงสุด?
รหัสต่อไปนี้แปลงResultSetเป็นสตริง 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(); …
109 java  sql  json  resultset 

5
วิธีรับจำนวนคอลัมน์จาก JDBC ResultSet
ฉันใช้CsvJdbc (เป็นไดรเวอร์ JDBC สำหรับไฟล์ csv) เพื่อเข้าถึงไฟล์ csv ฉันไม่รู้ว่าไฟล์ csv มีกี่คอลัมน์ ฉันจะหาจำนวนคอลัมน์ได้อย่างไร มีฟังก์ชัน JDBC สำหรับสิ่งนี้หรือไม่? ฉันไม่พบวิธีการใด ๆ สำหรับสิ่งนี้ใน java.sql.ResultSet สำหรับการเข้าถึงไฟล์ฉันใช้รหัสที่คล้ายกับตัวอย่างในเว็บไซต์ CsvJdbc
92 java  jdbc  csv  resultset 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.