asked on
public List<HashMap<Integer, String>> getFullCheckList() throws ClassNotFoundException, SQLException{
Class.forName("com.mysql.jdbc.Driver") ;
Connection conn = DriverManager.getConnection("jdbc:mysql://servername/database", "database", "pwd") ;
Statement stmt = conn.createStatement() ;
String querycheckName = "SELECT `name` and `id` FROM `check`;" ;
ResultSet rs = stmt.executeQuery(querycheckName) ;
ArrayList<HashMap<Integer, String>> checkList = new ArrayList<HashMap<Integer, String>>();
while(rs.next()) {
System.out.println("rs:" + rs);
HashMap<Integer, String> check = new HashMap<Integer, String>();
System.out.println("rs.getInt(1): " + rs.getInt(1));
System.out.println("rs.getString(1): " + rs.getString(1));
check.put(rs.getInt(1), rs.getString(1));
System.out.println("check:" + rs);
checkList.add(check);
}
rs.close();
stmt.close();
conn.close();
System.out.println("checkList:" + checkList);
return checkList;
}
checkList:[{0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}]
[{0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}, {0=0}]
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
rs.getInt(1): 0
rs.getString(1): 0
check: com.mysql.jdbc.JDBC4ResultSet@7cf1bb78
ASKER
ASKER
CEHJ -- feel free to try it.I just did, with the following minor alteration to some existing code, with no difficulty whatever:
while(rs.next()) {
//System.out.println(rs.getString(1));
System.out.printf("%s\t%s%n", rs.getString(1), rs.getString(1));
}
Well, my answer was quite specific about the (only) problems with your code
@CEHJ: So how should it be then?
ASKER
Can you please take a look at this question?Sorry - i don't do SWT
Java is a platform-independent, object-oriented programming language and run-time environment, designed to have as few implementation dependencies as possible such that developers can write one set of code across all platforms using libraries. Most devices will not run Java natively, and require a run-time component to be installed in order to execute a Java program.
TRUSTED BY