关于Java连接MySQL的问题 求大神帮忙找找问题出在哪里

2025-03-04 13:26:00
推荐回答(3个)
回答1:

String i=rs.getString(toString());有问题吧,getString()的括号里要填字段的数字,你这样他不知道取哪一个字段出来。应该像这样:String i=rs.getString(1);

ResultSetMetaData rsMeta = rs.getMetaData();

//循环打印出每一条记录
while (rs.next()) {
for (int i = 1; i <= rsMeta.getColumnCount(); i++) {
System.out.print(rs.getObject(i)+" ");//打印出每一个字段
}
System.out.println();//换行
}

//rsMeta.getColumnCount()自动获取字段的数量

回答2:

String i=rs.getString(toString());?
你这边有toString()这个地方错了吧

回答3:

贴出,错误信息啊。。。。。。