想问一个关于ADOQuery的问题...

yansand 2005-09-06 03:35:25
用的是ACCESS,使用了一个ADOQuery做了两个表的连接,然后我想问问,对于ADOQuery1的结果我还可以再做条件筛选吗?应该怎么做呢?能否给个例子?谢谢...
...全文
73 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhzhchch 2005-09-07
  • 打赏
  • 举报
回复
就象写SQL的条件一样的,例如要查询性别为男,则可以这样写
adoquery1.filtered := False;
adoquery1.filter := '性别 = ''' + '男' + '''';
adoquery1.filtered := True;

这样写的好处是对于adoquery的查询结果已经在本地了,不需要再发送服务器请求。
当然,如果你不在乎对服务器加重负担,直接再写查询语句也行。

试过了,可行...
liuyf8688 2005-09-06
  • 打赏
  • 举报
回复
在连接时,在你的sql语句中加入你的限制条件,即可!
zzxiaoma 2005-09-06
  • 打赏
  • 举报
回复
可以用DBGRID筛选
cumtbwxj 2005-09-06
  • 打赏
  • 举报
回复
用SQL语句就可以实现
jixinming 2005-09-06
  • 打赏
  • 举报
回复
adoquery.filter

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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