null null null null
null null null null
null null null null 按刷新后则正常
1 test1 test1 test1
2 test2 test2 test2
3 test3 test3 test3
请教哪位高手遇到这种问题啊,先谢谢了
解决方案 »
- java web后台都用什么框架或技术开发?
- 数据库出问题 求高手 在线等待
- struts2 <s:optiontransferselect>有下拉的滚动条,但是没有左右滚动条,请问怎么加?
- 各位大虾,请帮忙
- JSP怎么实现页面里的application计数器定时清0呢
- 数字怎样转化成中文?
- 有偿请求一个jsp技术高手做指导,着急
- jsp页面以word格式显示的问题
- : 请大家帮个忙:求一份本科毕业论文
- java初学者的疑惑(工具平台的选择,JSP的概念,JAVA的适用范围,与底层的通信方式等)
- 谁能帮我解决这个问题(jsp导出EXCEL后打开汉字成乱码),多家分!!!!!
- 招 Java程序员,要求有WAP开发经验.
public static Vector query(String sql) {
Vector data = new Vector();
Connection conn = QcConn.getConnection();
try{
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(sql);
ResultSetMetaData rsmd = rs.getMetaData();
int numColumns = rsmd.getColumnCount();
while(rs.next()){
Map weakMap = new WeakHashMap();
/*for (int i =1;i<numColumns+1;i++){
String sColumnName = rsmd.getColumnName(i);
weakMap.put(sColumnName,rs.getString(sColumnName));
}*/
weakMap.put("DTYNAM",rs.getString("DTYNAM"));
weakMap.put("VENDORNAM",rs.getString("VENDORNAM"));
data.add(weakMap);
}
QcConn.closeConn(conn);
}catch(SQLException qe) {
System.out.println("qcsql query : "+qe+sql);
}finally{
try{
QcConn.closeConn(conn);
}catch(SQLException sqle){
}
}
return data;
}
因为这个是通用的查询,我本来是用ResultSetMetaData 方法实现通用的查询,现在ResultSetMetaData方法会时不时出现null ,请问还有没有其他方法可以做到通用的啊,先谢了。