access中的大量table的连接:Query Too Complex
在使用access 2007进行数据表的连接时,产生Query Too Complex问题。现对测试情况说明如下:
1.42个表使用where语句进行连接(即from table1,tabl2 where table1.A=table2.A),连接后表格的字段总数不包括连接时的重复字段(即A只计为一个字段)为202,包括连接时的重复字段数(即A计为两个字段)为244,产生Query Too Complex情况。
2.测试access字段总数,256个,使用的代码是alter [table] add c(i)循环。
3.在连接时,不选择所有字段,每个表选择1个字段(不包括连接字段,即在select时,每个表只选择1项),还是发生Query Too Complex情况。
不知道为什么会出现这样的问题,向大家求教!
你压缩一下数据库试试,不过已经接近ACCESS极限
把这个查询中的一部分,转成一个小的查询S。然后再基于这个小的S查询做你的需要的查询.
简化查询
End_rbody_60093769//-->
该回复于2009-09-27 01:41:29被版主删除
对我有用[0]
丢个板砖[0]
引用
举报
管理
TOP
相关问答:
IsSqlDataBase = 0 '主数据库类型(1=SQL,0=AC)
'===========================================================================
SqlDatabaseName = "ads365" '主数据库名
S ......
本来我是用ACCESS+VB建立一个软件(局域网),现在由于办公地点有变动,相换成INTERNAT的,有没有办法解决,
象这样的情况,如果是广域网,最好改成:B\S的
如果是局域网的,最好改成:C\S的
http://downlo ......
ACCESS数据库中有一个tablename表,设计如下
编号,书名,作者,出版时间,出版社,ISBN,目录,简介
其中除“编号”为自动编号外,其它都为“备注”
其中"编号"维一,在“ISBN”中有的为空值, ......
如题在我打开access修改的时候报错
我装的Ghost 的XP版 sp3的补丁
错误签名
AppName: msaccess.exe AppVer: 11.0.8166.0 AppStamp:46437912
ModName: pintlgnt.ime&n ......
access数据库,直接使用 select 字段 from 表 读取数据
然后在页面中使用Repeater来显示
这张表有2000条数据,所以页面打开的很慢
请教各位朋友,有没有办法解决,提高点速度!
一次全部读完 ......