CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

取不了表中的字段值???

楼主dreamlins(颠覆)2006-03-15 09:19:33 在 Java / Web 开发 提问

String   id1=request.getParameter("id");  
  int   id2=Integer.parseInt(id1);  
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");  
          String   url="jdbc:odbc:mybbs";  
  String   username="";  
  String   password="";  
  Connection   con=DriverManager.getConnection(url,username,password);  
  Statement   stmt=con.createStatement();  
  ResultSet   rs=stmt.executeQuery("select   *   from   title_info   inner   join   user_info     on   user_info.mnum=title_info.mnum   where   topicid="+id2);             //      
  if(rs.next())  
  {  
  //String   regtime=rs.getString("regtime");出错,在表user_info中的字段  
  //String   ip=rs.getString("ip");出错,在表user_info中的字段  
  String   sendtime=rs.getString("sendtime");在表title_info中的字段  
  String   content=rs.getString("content");在表title_info中的字段  
   
  好象只select了表title_info中的字段值.  
  但在user_info中也有部分字段值无法读取. 问题点数:20、回复次数:11Top

1 楼interpb(曾曾胡,深怕情多累美人!)回复于 2006-03-15 09:34:07 得分 8

String   regtime=rs.getString("user_info.regtime");试试  
   
  或者用getString(colnum)   来取  
   
   
  Top

2 楼fbtdjs(bront)回复于 2006-03-15 09:42:40 得分 1

什么错误?Top

3 楼dreamlins(颠覆)回复于 2006-03-15 11:04:19 得分 0

好象是"错误的标识符"错误..Top

4 楼dreamlins(颠覆)回复于 2006-03-16 09:09:24 得分 0

错误描述标识符Top

5 楼wangx1949()回复于 2006-03-16 09:15:05 得分 5

用getString(colnum)取Top

6 楼dreamlins(颠覆)回复于 2006-03-16 09:17:47 得分 0

还是不行啊..我用的是sql   server2000很多个页面都出现了这样的错误.Top

7 楼diy8187(雞狗豬驢)回复于 2006-03-16 19:09:15 得分 5

("select   *   from   title_info   inner   join   user_info     on   user_info.mnum=title_info.mnum   where   topicid="+id2)  
  这条语句有问题.Top

8 楼xiongbing528(多情剑客无情剑)回复于 2006-03-16 20:12:48 得分 1

等下帮你看看   。/  
  Top

9 楼dreamlins(颠覆)回复于 2006-03-17 08:47:07 得分 0

对啊...应该是select语句的问题..看看这条语句有没有错误:  
  ResultSet   rs=stmt.executeQuery("select   *   from   title_info,user_info,reply_info   where   user_info.mnum=title_info.mnum    
  and   title_info.mnum=reply_info   and   topicid="+id2);  
  Top

10 楼dreamlins(颠覆)回复于 2006-03-17 08:53:49 得分 0

我是想选择三个表中合符topicid=id2的所有字段值..然后输出..但使用上面语句后输出的结果只有少部分字段能选择,如选择不能选不了的字段,则出现"无效的游标状态"的错误.Top

11 楼dreamlins(颠覆)回复于 2006-03-17 08:54:56 得分 0

我是想选择三个表中合符topicid=id2的所有字段值..然后输出..但使用上面语句后输出的结果只有少部分字段能选择,如选择不能选的字段,则出现"无效的游标状态"的错误.  
  Top

相关问题

  • 如何用UPDATE添加一个表中新加的字段值,此字段值从另一个表中取得。
  • 求助:表中两个字段关联外表同一个字段,如何取值?
  • 如何取得字段值
  • 读取交叉表字段
  • 如何取得数据表字段得值?
  • 取得表中不同字段的最大值??
  • 如何对表中,指定记录的字段,进行取值!?
  • 表中的一个字段取多个值的问题
  • 请教高手,远程取得数据库表的字段值!
  • 两个表时间字段时间比较取最大的值.

关键词

  • 字段
  • 语句
  • 选择
  • mnum
  • 表
  • regtime
  • 值
  • topicid
  • 错误
  • info

得分解答快速导航

  • 帖主:dreamlins
  • interpb
  • fbtdjs
  • wangx1949
  • diy8187
  • xiongbing528

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo