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

"参数不足,期待是 1。"的错误请高手..

楼主dreamlins(颠覆)2006-03-14 10:27:29 在 Java / Web 开发 提问

String   id1=request.getParameter("id");  
    int   id2=Integer.parseInt(id1);  
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");  
    Connection   con=DriverManager.getConnection("jdbc:odbc:text");  
    Statement   stmt=con.createStatement();  
    String   sql="select   *   from   mydb   where   id=id2";  
    ResultSet   rs=stmt.executeQuery(sql);  
   
  出现"org.apache.jasper.JasperException:   [Microsoft][ODBC   Microsoft   Access   Driver]   参数不足,期待是   1。"的错误.  
  其中id是用<a   href=topic.jsp?id=12></a>从另外一个页面传过来的.已测试过能传送.  
  表mydb的id字段为int型.  
  问题点数:20、回复次数:8Top

1 楼k3179(螃蟹)回复于 2006-03-14 10:32:45 得分 1

晕...   id2写在""内怎么行啊...Top

2 楼wuguix()回复于 2006-03-14 10:33:53 得分 1

sql语句错误Top

3 楼interpb(曾曾胡,深怕情多累美人!)回复于 2006-03-14 10:34:53 得分 17

"select   *   from   mydb   where   id="+id2;  
  这样写就没有错  
   
  参数没有传递过去  
  Top

4 楼dreamlins(颠覆)回复于 2006-03-14 10:54:00 得分 0

可以是可以了..但用:  
  String   name1=rs.getString("name");  
  获得字段值后,调用:  
  <%=name1%>语句时又出现了:  
  "无效的游标状态"  
  的错误.如何解决啊?Top

5 楼kefon(天天维她命)回复于 2006-03-14 10:55:34 得分 1

"select   *   from   mydb   where   id='"+id2+"'";Top

6 楼interpb(曾曾胡,深怕情多累美人!)回复于 2006-03-14 10:55:52 得分 0

if(re.next())   {  
        String   name1=rs.getString("name");  
   
  }Top

7 楼dreamlins(颠覆)回复于 2006-03-14 11:04:31 得分 0

"无效的游标状态"错误解决了.  
  但执行<%=name1%>时出现:  
      [javac]   C:\Program   Files\Apache   Group\Tomcat   4.1\work\Standalone\localhost\_\topic_jsp.java:132:   cannot   resolve   symbol  
          [javac]   symbol     :   variable   name1    
          [javac]   location:   class   org.apache.jsp.topic_jsp  
          [javac]               out.print(name1);  
          [javac]                                   ^  
          [javac]   1   errorTop

8 楼dreamlins(颠覆)回复于 2006-03-14 11:09:25 得分 0

行了..把if的}放在后面..谢谢给我回贴的朋友!!Top

相关问题

  • "参数不足,期待是1"错误!!!!
  • 0x80040E10错误[ODBC_Microsoft_Access_Driver]_参数不足,期待是_1。
  • 参数不足,期待是 1 是什么错误
  • 错误原因:[Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 1。?
  • [ODBC Microsoft Access Driver] 参数不足,期待是 7,是什么错误?
  • 一个小问题,关于sql语句的期待的参数不足的错误
  • ====在excel里面查询数据,出现“参数不足,期待是3”的错误,是什么原因?====
  • 参数不足,期待是 2?
  • 参数不足,期待是1
  • 参数不足,期待是 1

关键词

  • apache
  • jsp
  • sql
  • 参数
  • 错误
  • javac
  • odbc
  • 出现
  • rs
  • frommydb where

得分解答快速导航

  • 帖主:dreamlins
  • k3179
  • wuguix
  • interpb
  • kefon

相关链接

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

广告也精彩

反馈

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