CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2EE / EJB / JMS

动态数据库问题(急!!!!)

楼主stupidfish2004()2005-06-01 12:41:26 在 Java / J2EE / EJB / JMS 提问

 
   
  String   sql   =   "select   *   from   AttackTable   where   name="+thename;  
  其中thename   是通过文本筐获得的参数     thename=String.Valueof(tx1.getText());  
  可是为什么提示"参数不足,期待是   1。"  
   
  但是换成int型变量如下:  
  String   sql   =   "select   *   from   AttackTable   where   ID="+theid;  
   
  其中theid   是通过文本筐获得的参数     theid=Integer.parseInt(tx1.getText());  
  就没问题了呢?  
  请各位高手帮帮忙啊!!!1小弟在这先谢谢了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  
  问题点数:20、回复次数:4Top

1 楼ygc(狒狒)回复于 2005-06-01 12:55:06 得分 10

这个是你的SQL语句写错了,可能得写成  
  String   sql   =   "select   *   from   AttackTable   where   name='"+thename+"'";  
  Top

2 楼lg820505(木鱼)回复于 2005-06-01 13:02:29 得分 5

有道理Top

3 楼ses127127(ses)回复于 2005-06-01 13:08:47 得分 5

同意楼上的Top

4 楼stupidfish2004()回复于 2005-06-01 13:33:50 得分 0

在这个问题上被卡了好久,太感谢各位了,真的!Top

相关问题

  • 动态链接数据库(ACCESS)急!!!!~~~~~~~~~~~~~~~~~~
  • 数据库!!!!!急……
  • 急!如何动态修改access2000数据库的密码?
  • ADO怎么样动态连接数据库?(急)
  • 关于动态创建数据库问题?在线,急啊!
  • 急呀!水晶报表动态时连接数据库
  • 动态查询数据库。
  • 动态连接数据库
  • 动态连接数据库
  • 急! Access数据库

关键词

  • sql
  • thename
  • theid
  • 参数
  • 问题
  • from attacktable where
  • string sql
  • select

得分解答快速导航

  • 帖主:stupidfish2004
  • ygc
  • lg820505
  • ses127127

相关链接

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

广告也精彩

反馈

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