数据库问题 if( rs!= null ){while( rs.next() ){out.println("你的用户名字是:\t" + rs.getString("userid")+"<br>");out.println("你的密码是:\t" + rs.getString("userpass")+"<br>");}} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Statement smt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); String sql="select * from table1 "; ResultSet rs=smt.executeQuery(sql); ResultSetMetaData rsmd=rs.getMetaData(); System.out.println("\n数据库资料,包含列的索引名"); for(int i=0;i<rsmd.getColumnCount();i++){ System.out.print(rsmd.getColumnName(i+1)+"\t"); } while(rs.next()){ String temp=new String (rs.getString(1).getBytes("ISO8859-1")); System.out.print("\n"+temp); System.out.print("\t"+rs.getString(2)); System.out.print("\t"+rs.getString(3)+"\t"); } rs.close(); ResultSetMetaData rsmd = rs.getMetaData(); int columnCount = rsmd.getColumnCount(); while (rs.next()) { HashMap row = new HashMap(); for (int i = 1; i <= columnCount; i++) { String cname = rsmd.getColumnName(i); row.put(cname, rs.getObject(i)); } rows.add(row); } 没看明白题目!表不就是存多个字段吗??try{ ResultSetMetaData rsmd=rs.getMetaData(); int cols=rsmd.getColumnCount(); rs.last(); int rows=rs.getRow(); String[][] tb=new String[rows][cols]; rs.absolute(1); for(int j=0;j<rows;j++) { for(int k=0;k<cols;k++) { tb[j][k]=rs.getString(k+1); } rs.next(); }}catch(SQLException ex){} 急求助:关于编码的问题 java的String日期类型格式转换 哪里出错了?看不懂.... 事件处理的问题,和线程问题,帮帮忙哈 问个JDBC中UPDATE RESULTSET的问题 关于connection的问题(高分啊,问题很简单,这分很容易得) 接口有什么具体的用途? MyEclipse建立包问题,菜鸟求教 有关网页的安全问题 问几个java初学者常问的问题,(回答就有很多分!) 请教各位高手 instaceOf()有什么用处?
String sql="select * from table1 ";
ResultSet rs=smt.executeQuery(sql);
ResultSetMetaData rsmd=rs.getMetaData();
System.out.println("\n数据库资料,包含列的索引名");
for(int i=0;i<rsmd.getColumnCount();i++){
System.out.print(rsmd.getColumnName(i+1)+"\t");
}
while(rs.next()){
String temp=new String (rs.getString(1).getBytes("ISO8859-1"));
System.out.print("\n"+temp);
System.out.print("\t"+rs.getString(2));
System.out.print("\t"+rs.getString(3)+"\t");
}
rs.close();
int columnCount = rsmd.getColumnCount();
while (rs.next()) {
HashMap row = new HashMap();
for (int i = 1; i <= columnCount; i++) {
String cname = rsmd.getColumnName(i);
row.put(cname, rs.getObject(i));
}
rows.add(row);
}
{
ResultSetMetaData rsmd=rs.getMetaData();
int cols=rsmd.getColumnCount();
rs.last();
int rows=rs.getRow();
String[][] tb=new String[rows][cols];
rs.absolute(1);
for(int j=0;j<rows;j++)
{
for(int k=0;k<cols;k++)
{
tb[j][k]=rs.getString(k+1);
}
rs.next();
}
}catch(SQLException ex)
{}