为何用sql语句进行查找时总得不到正确的结果?急!!

KingI 2006-02-16 01:51:47
通过sql进行查找时,比如
select * from bookinfo
where 编号='1000'
查找出来的并不是编号是1000的数据,而是把所有的数据都显示了出来.
这是怎么回事呢?
...全文
74 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiume 2006-02-16
  • 打赏
  • 举报
回复
执行查询前关闭,比如:
ADOQuery1.Close;
ADOQuery1.SQL.text = "";
ADOQuery1.Open;
zhangl_cn 2006-02-16
  • 打赏
  • 举报
回复
不会吧?
gflpower 2006-02-16
  • 打赏
  • 举报
回复
不可能
!!!!
  • 打赏
  • 举报
回复
-_-!
gzmhero 2006-02-16
  • 打赏
  • 举报
回复
Query1.SQL.Text:='select * from bookinfo where 编号=:id';
Query1.ParamByName('id').AsString:='1000';
Query1.Open;

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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