Als «resultset» getaggte Fragen


10
Überprüfen eines Java ResultSet auf einen Null-Int-Wert
In Java versuche ich, aus einem ResultSet, in dem die Spalte in einen primitiven int- Typ umgewandelt wird, auf einen Nullwert zu testen . int iVal; ResultSet rs = magicallyAppearingStmt.executeQuery(query); if (rs.next()) { if (rs.getObject("ID_PARENT") != null && !rs.wasNull()) { iVal = rs.getInt("ID_PARENT"); } } Gibt es aus dem obigen …
277 java  null  resultset 

14
Die effizienteste Konvertierung von ResultSet in JSON?
Der folgende Code konvertiert a ResultSetmit JSONArrayund in eine JSON-Zeichenfolge JSONObject. 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 …
109 java  sql  json  resultset 

5
Wie erhalte ich die Anzahl der Spalten aus einem JDBC ResultSet?
Ich verwende CsvJdbc (es ist ein JDBC-Treiber für CSV-Dateien), um auf eine CSV-Datei zuzugreifen. Ich weiß nicht, wie viele Spalten die CSV-Datei enthält. Wie kann ich die Anzahl der Spalten ermitteln? Gibt es dafür eine JDBC-Funktion? Ich kann keine Methoden dafür in java.sql.ResultSet finden. Für den Zugriff auf die Datei …
92 java  jdbc  csv  resultset 

13
Wie erhalte ich die Zeilenanzahl mit ResultSet in Java?
Ich versuche, eine einfache Methode zu erstellen, die ein ResultSet als Parameter empfängt und ein int zurückgibt, das die Zeilenanzahl des ResultSet enthält. Ist dies eine gültige Methode oder nicht so sehr? int size = 0; try { while(rs.next()){ size++; } } catch(Exception ex) { System.out.println("------------------Tablerize.getRowCount-----------------"); System.out.println("Cannot get resultSet row …
75 java  jdbc  resultset 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.