我試圖連接到Sybase ASE數據庫。當我檢索數據時,我得到NullPointerException rs = stmt.executeQuery(queryData);
。
我試着用dbVisualizer進行同樣的查詢,但一切都很好。執行rs = stmt.executeQuery時發生NullPointerException(queryData)
static void retrieveData() {
try {
String queryData="SELECT * FROM med WHERE item_id like 'A00001'";
// process the results.
rs = stmt.executeQuery(queryData);
while (rs.next()) {
String s = rs.getString("item_naam");
String n = rs.getString("item_mnemo");
System.out.println(s + " " + n);
}
}catch(SQLException ex) {
System.err.println("RetrieveData: " + ex.getMessage()+ " sqlstate = " +
ex.getSQLState());
System.exit(1);
}
你在哪裏初始化語句? – hovanessyan 2011-12-16 09:49:49