知道表的数据个数
用for直接赋值
用for直接赋值
解决方案 »
- 怎样手动配置一个tomcat WEB应用程序
- 焦点在最后一行时,自动增加一行(在线......)
- 菜鸟问题:跪求:jsp怎么建立自己的jsp目录/多谢了!!快啊!!
- 如何创建不带Main-Class的jar文件
- 附件上传打开没内容
- 本来充满信心学JSP,这玩意怎么这样啊?数据库问题!
- 在修改了servlet后,怎样才能不重启tomcat使修改后的servlet页面立即得到更新。
- 关于IE编码的问题??????????????
- tomcat支持JAVABEAN吗
- 大神,大婶们,我的tomcat可以启动,但是项目启动不了,救救我把,今晚要教项目,新手上路。帮帮小弟吧!
- 那位大侠指教一下,想了好久不明白!
- 一个double类型的问题?------在线
数组[i] = 表里数据;
}
public static String[][] rslist(String sql){
ResultSet rs=Op.rs(sql);
ResultSetMetaData cl = null;
try {
cl = rs.getMetaData();
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
int colsnum = 0;
try {
colsnum = cl.getColumnCount();
} catch (SQLException e2) {
// TODO Auto-generated catch block
e2.printStackTrace();
}
String a[] = new String[colsnum];
for (int i = 1; i <= colsnum; i++) {
try {
a[i - 1] = cl.getColumnName(i);
} catch (SQLException e3) {
// TODO Auto-generated catch block
e3.printStackTrace();
}
}
int rowsnum = 0;
try {
while (rs.next()) {
rowsnum++;
}
} catch (SQLException e3) {
// TODO Auto-generated catch block
e3.printStackTrace();
}
String[][] result = new String[rowsnum][colsnum];
try {
rs.close();
} catch (SQLException e4) {
// TODO Auto-generated catch block
e4.printStackTrace();
}
rs=Op.rs(sql);
try {
while (rs.next()) {
for (int k = 0; k < colsnum; k++) {
result[rs.getRow() - 1][k] = rs.getString(a[k]);
}
}
} catch (SQLException e6) {
// TODO Auto-generated catch block
e6.printStackTrace();
}
try {
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return result;
}
想多长就多长