ITPUB??ì3
ITPUB论坛 » Java web开发及框架技术 » ResultSetMetaData 的geTableName()获得的一直为空

新一届的微软MVP评选已经开始,欢迎各位推荐!

标题: ResultSetMetaData 的geTableName()获得的一直为空
离线 cyntha80
中级会员



精华贴数 1
个人空间 0
技术积分 4577 (296)
社区积分 2 (30298)
注册日期 2007-2-8
论坛徽章:20
开发板块每日发贴之星生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠
生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠

发表于 2008-5-19 15:51 
ResultSetMetaData 的geTableName()获得的一直为空

String sql= "select assets.id,assets.name,assets.smallsort_id,smallsort.name from assets,smallsort where smallsort.id = assets.smallsort_id  "

Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery(sql);
ResultSetMetaData rsmd = rs.getMetaData();  
int colCount = rsmd.getColumnCount();  
for(int i=1;i <=colCount;i++)
{
System.out.println(rsmd.getColumnName(i));
      System.out.println(rsmd.geTableName(i));
}

我获取列名rsmd.getColumnName(i))没有问题
但是获取表名rsmd.geTableName(i)就一直是""
这是为什么啊


只看该作者    顶部
在线/呼叫 carniege
冥王星酋长


精华贴数 0
个人空间 250
技术积分 20694 (45)
社区积分 13219 (112)
注册日期 2003-12-19
论坛徽章:83
现任管理团队成员生肖徽章2007版:狗开发板块每日发贴之星开发板块每日发贴之星2008年新春纪念徽章 
      

发表于 2008-5-19 16:08 
比较奇怪


__________________
兰叶春葳蕤,桂华秋皎洁。
欣欣此生意,自尔为佳节。
谁知林栖者,闻风坐相悦。
草木有本心,何求美人折。
只看该作者    顶部
在线/呼叫 justforregister
SAP


精华贴数 1
个人空间 10
技术积分 40533 (18)
社区积分 10948 (143)
注册日期 2005-6-10
论坛徽章:80
现任管理团队成员开发板块每日发贴之星生肖徽章2007版:猪开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星
      

发表于 2008-5-19 23:55 
后面那个要参数吗


__________________
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问