一个简单的删除语句

quietheart 2004-05-05 05:10:00
用输出来跟踪到这里的时候
String queryFormat="DELETE FROM OmegaUser WHERE UserName=?";

//something wrong here,can not printout user.getUserName()
PreparedStatement ps=con.prepareStatement(queryFormat);
ps.setString(1,user.getUserName());
ps.execute();

大家帮我来想想会是什么问题呢,数据库的连接没有问题
...全文
62 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
outwindows 2004-05-05
  • 打赏
  • 举报
回复
看来看去,只可能是这里有问题了,其它地方应该没问题的...
你这个语法不大懂,应该是后来setString赋值的问题...
quietheart 2004-05-05
  • 打赏
  • 举报
回复
不是这个问题,这个写法应该没有问题的,后面有一句SETSTRING指明了?所指
outwindows 2004-05-05
  • 打赏
  • 举报
回复
String queryFormat="DELETE FROM OmegaUser WHERE UserName=?";
---------------------------------------------------------^?是什么意思啊
改成这样试试:
String queryFormat="DELETE FROM OmegaUser WHERE UserName='abc'";

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧