易截截图软件、单文件、免安装、纯绿色、仅160KB

关于Delphi连接ACCESS数据库查询问题

各位大虾,小弟用的是ADO连接ACCESS数据库,用DBGrid显示查询的数据,我做的是个数据采集系统,根据不同的地址把数据放在ACCESS数据库中不同的表里面,现在我想查询某一段时间内所有表内的数据,并且在DBGrid中显示出来,请问这个应当如何操作,用ADOQuery.add函数应该怎样写SQL语言呢?望有经验的大侠告知一二,不胜感激!
设置时间在一个区域啊。between

我存在不同的表内,怎样能把不同表的数据都查出来然后在DBGrid里面显示

select xxx,xxx,xxx from table union select xxx  union

得保证select中字段类型 个数一致,     

....看错了,以为在一个表。。

引用
select xxx,xxx,xxx from table union select xxx  union

得保证select中字段类型 个数一致,     

我尝试了一下,这样的话只能查询到满足第一个表条件的数据,请问能更详细一点吗?

ACCESS不支持多语句查询
想把所有表都显示在一个grid中,除非你的字段都是一样的,那样可以使用union联合,否则的话,dbgrid是做不到了,可以考虑cxgrid,支持多个view

做一个临时的数据库表,选择插入到临时表里,再查询。你可以试一下。

组合查询+联合查询。
关键看你要查询表的结构及表与表之间的关系!

用select语句条件为between。

union语句

select * from *.MDB where Time= Data =

select 列1 from 表1 where 日期 between ...
union all
select 列1 from 表2 where 日期 between ...
union all
select 列1 from 表3 where 日期 between ...
...


相关问答:

ACCESS的自定义函数在delphi里怎么用呢...

我在模块里自定义了一个函数:stradd()

可是在adoquery1.sql.add('select stradd(author) from book');
时提示stradd未定义...

这个问题有什么办法可以解决的吗? 非常感激!


(在A ......

错误信息Access violation....

这两天学习《Delphi技术方案宝典》一书中第三章关于用户登录方案的例子,利用的是SQl Server数据库实现用户登录,编译运行都没问题,该实现的功能也都实现的很好,但是奇怪的是,反复运行一段时间后,有时在关闭整个 ......

Dbgrid连接access拖动滚动条死机?

Dbgrid连接access 显示数据时拖动滚动条死机?怎么解决啊?
机器太差了吧?

是不是你数据量太大了啊
你数据少一些看看还死机吗?

数据很少啊 就一页。

我在BCB6下做过不少 DBGRID+ACCESS ,从来没有遇到 ......

delphi动态数组如何去掉一个元素

procedure DynArrayDelete(var A;elSize:Longint;index,Count:Integer);
var
len,MaxDelete:Integer;
P:PLongint; //4 个字节的长整形指针
begin
P:=PLongint(A);// 取的 A 的 ......

VC++ 中的&符号 对应的是Delphi中的哪个符号??

VC++ 中, &变量名。 是什么意思。 Delphi中 和他一样的符号 是哪个、?

大家都认为,C语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是C语言的灵魂,一点都不为过。同时, ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号