【发布时间】:2023-04-05 02:28:01
【问题描述】:
我正在尝试连接到 Sybase ASE 数据库。当我检索数据时,我在 rs = stmt.executeQuery(queryData); 上得到 NullPointerException。
我用 dbVisualizer 尝试了相同的查询,但那里一切正常。
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);
}
【问题讨论】:
-
在哪里初始化 stmt?
-
我也有类似的问题! stackoverflow.com/questions/56417987/…你能帮帮我吗?
标签: java database nullpointerexception sap-ase