CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

jsp传值问题!!!!

楼主rtno1979(rtno1979)2006-06-01 23:47:20 在 Java / Web 开发 提问

传递多条记录,String   []   ArrUserID   =request.getParameterValues("UserID");  
  String   UserID   =   "";  
                  for   (int   i   =   0;   i   <   ArrUserID.length;   i++)   {  
                  UserID   +=   ArrUserID[i]   +   ",";  
                  }  
                  if   (UserID.endsWith(","))   {  
                  UserID   =   UserID.substring(0,   UserID.length()   -   1);  
                  }  
  获取UserID,利用delete   from   表   where   UserID   in   (?)执行删除操作,  
  pstmt.setString(1,   UserID.trim());pstmt.executeUpdate();,不执行删除操作,请问是何原因!?◎ 问题点数:20、回复次数:3Top

1 楼liaoxiaoqi(天涯)回复于 2006-06-01 23:53:54 得分 5

打印   ArrUserID.length值为多少,即检查是否取到了值Top

2 楼johnhzjx(johnhz)回复于 2006-06-01 23:58:30 得分 5

你先判断是不是存在值=+=..问题要从源头开始DEBUG...Top

3 楼harston(顽石)(风停了,雨停了,一路泥泞~)回复于 2006-06-02 09:17:10 得分 10

你是用PrepareStatement类,为什么要用:pstmt.executeUpdate();?  
  如果是delete,不知道你用pstmt.executeUpdate();可以不?  
   
  我一般用pstmt.execute();Top

相关问题

关键词

得分解答快速导航

  • 帖主:rtno1979
  • liaoxiaoqi
  • johnhzjx
  • harston

相关链接

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

广告也精彩

反馈

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