请问:如何对QUERY搜索出的ACCESS数据表中的数据进行二次查询(50分)

  • 主题发起人 power_lei
  • 开始时间
P

power_lei

Unregistered / Unconfirmed
GUEST, unregistred user!
请问:如何对QUERY搜索出的ACCESS数据表中的数据进行二次查询。
第一次的显示在DBGRID中,希望第二次的更新DBGRID。
也就是如何实现数据的二次查询或子查询。
谢谢。
 
UP
咱也想知道
 
再过滤!
 
1。对query进行过滤
2。使用临时表
 
过滤..就行了..
 
把再查询的where条件加到原来的语句中,重新查询
 
我也想知道,麻烦说详细些行么
 
-----------------------------------
来自:YoungSun, 时间:2002-12-30 13:47:00, ID:1548529
把再查询的where条件加到原来的语句中,重新查询

------------------------------------------

怎么实现?请说详细点好吗?
 
写复合sql 语句
select * from ( select * from where 。。 ) where ...
其中括号里的为第一次查询的sql语句
 
select * from ( select * from where 。。 ) where ...
这也可以!试试
 
好。我去实验一下,但是这样作就算实现,也不好,显然还是一次操作吗。

要让用户在第一次的结果中操作第二次才好。
 
用dxdbgrid 的过滤功能
 
將QUERY的filtered:=True,過慮生效後,
對filter:='No='001'' 便可在原來的基礎上二次查詢
 
多人接受答案了。
 
顶部