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

50万条数据ACCESS数据库,模查询有什么方法能快些...

我用了一般的查询语句出来,,,哇好慢啊................



使用组件

DBgrid  ADOQuery  DATASOurce

快不了,只能尽可能的优化吧
优化数据结构,建索引,不过建议不要一次读出所有数据,还是进行条件筛选吧

先试试添加索引,使用索引查询看看!
先天条件限制,再调节也没有必要了。

如果是不经常变的数据,导入sql200x后再查询

索引,条件查询

据说ACCESS10万就已经很多了,再多受不了,效率
急剧下降。数据库本身限制,不足造成的,换数据库。

50万条,太大了。。。


相关问答:

ACCESS繁体连接简体sqlserver2000

  我的数据库是简体sqlserver2000 ,我想在繁体access下连接,通过odbc是可以了,但在access下出现打开的表全中"#已删除"
不知道要怎么操作才可以用ACCESS繁体连接简体sqlserver2000.谢谢!!!
大家都 ......

使用Repeater读取access表,页面打开非常慢

access数据库,直接使用  select 字段 from 表  读取数据
然后在页面中使用Repeater来显示
这张表有2000条数据,所以页面打开的很慢
请教各位朋友,有没有办法解决,提高点速度!
一次全部读完 ......

我这ACCESS表的显示如何切换成下面这张图来

我目前表的排列是上面这张图这情况:

我希望调整成:

如何做呢?
刚才试了下,点“开始”--“视图”--“设计视图”不行

PS:我用的是access 2007,上面这个表是mdb格式的

主菜单, 视图 ......

如何查看access中已有表间关系的名称

如何查看access中已有表间关系的名称,
我要用代码删除这个关系,必须要知道关系的名称。
我这里有个帮助

用ADOX吧
VB code:

'引用Microsoft ActiveX Data Objects 2.X Library
'引用Microsoft ADO E ......

在sql2000中测试通过,但在access不能通过的sql语句

select WorkerID,SUM(CASE WHEN WorkType='按时下班' THEN  1 ELSE 0 END) AS a from CheckWorker where WorkerID=17 GROUP BY WorkerID

这个语句在access中提示"语法错误(操作符丢失)在查 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号