关于结果集的问题求助一下
java吧
全部回复
仅看楼主
level 9
TroyLemon 楼主
在不知道表结构的情况下,如果想要实现select * from user; 的功能。
如何处理得到的ResultSet结果集?
现在不知道表有哪些列。。。。如何操作才能将表中的内容全部输出?
谢谢大家了
2012年01月20日 01点01分 1
level 11
用1 2 3 4
2012年01月20日 02点01分 2
level 11
2012年01月20日 02点01分 3
level 9
TroyLemon 楼主
是用这个方法问题是不能做到每一条记录分开,如果想要像在mysql中输入select * from user; 得到结果一样按表格,将每一条记录以一行的形式输出。。。。
2012年01月20日 05点01分 4
level 11
为什么做不到?
2012年01月20日 05点01分 5
level 9
TroyLemon 楼主
因为不知道表的结构,就没有办法确定在什么地方换行啊?
你有什么办法没有?
2012年01月20日 14点01分 6
level 8
java.sql.ResultSetMetaData
2012年01月20日 17点01分 7
level 9
TroyLemon 楼主
我去查查API,谢谢
2012年01月21日 01点01分 8
level 9
反射
2012年01月21日 01点01分 9
level 9
TroyLemon 楼主
需要绕到反射上面去吗?
而且,不能具体一点吗。。。。
[揉脸]就“反射”两个字,让人情何以堪啊,不懂的还是不懂,懂的自然也不用你说了好不好。。。。。[揉脸]
使用结果集难道不行?
2012年01月21日 05点01分 10
level 9
[揉脸] 如果我记得不就告诉你了吗
2012年01月21日 05点01分 11
level 9
TroyLemon 楼主
谢谢你了,呵呵
2012年01月21日 09点01分 12
level 5

用ResultSet.getMetaData() 得到ResultSetMetaData。
用ResultSetMetaData.getColumnType(int i)得到第i列的数据类型
2012年01月21日 11点01分 13
level 9
TroyLemon 楼主
谢谢了,我试试看。。。。
谢谢
2012年01月21日 12点01分 14
level 9
TroyLemon 楼主
谢谢大家
2012年01月21日 12点01分 15
1