我数据库学的不太好
result.next()表示的不是读取下一个字段吗?
result.next()表示的不是读取下一个字段吗?
解决方案 »
- 关于输入的错误?
- 安装数据库服务器后,还需要在同一台机上安装管理客户机吗
- 急 关于java对xml的读取
- jsf问题
- 跪求!java解析 微软 projiect 文件的方法!
- 下面代码 SUPER指代的是什么类 ? 谢谢
- 小弟有难,java排列组合问题,请各位朋友帮忙
- java如果调用window的dll?
- 有做过类似Editplus编辑器的吗?文本编辑,左边显示1、2、3..所在的行数,是怎么实现的?
- 利用SMB读取远程文件错误:ava.io.IOException: Failed to establish session with CALL<00>/xxxx
- 如何制作如下的java程序,帮一下撒!(50分)
- 工具栏上怎么样添加像jbuilder工具栏上的那些图标?如何在工具栏下加一分隔线?
如果查询返回的不是只有一行,就用这个参数控制读取的行,向这个样子
Statement statement = connect.createStatement();
String query = "SELECT "+find+" FROM timetable";
ResultSet result = statement.executeQuery(query);
while(result.next())
{
for(inti = 1;i<5;i++){
result.getString(i);
}
}
String query = "SELECT "+find+" FROM timetable";
ResultSet result = statement.executeQuery(query);
while(result.next())
{
ResultSetMetaData rsmd = rs.getMetaData();
//用这个更好些!
for (int i = 1; i <= rsmd.getColumnCount(); i++) {
...
}
}