jet4.0与jet3.51的奥妙?

glassnake 2000-08-10 11:21:00
在vb中用jet 4.0打开access2000的mdb库,若表的字段很多(如150个)查询会奇慢,而用jet 3.51打开access97的相同的表则很快,什么原因?代码如下

rs.open "select * from table1 where field1='con1'",conn1,adstatic,adreadonly

这句速度慢得象蜗牛!!!
...全文
136 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lty 2000-08-11
  • 打赏
  • 举报
回复
对同档次的硬件来说,MS的程序一般都是2000慢于98慢于97。。。。
zhangShunsheng 2000-08-11
  • 打赏
  • 举报
回复
select 语句的执行效率,索引是关键,设计时请给field1字段加上索引。则“select * from table1 where field1='con1'”语句的执行效率会提高。仅供参考!
glassnake 2000-08-10
  • 打赏
  • 举报
回复
跟数据库无关,只要用jet4.0就很慢,前提是字段数达到100多个
Limu 2000-08-10
  • 打赏
  • 举报
回复
这是个牛角尖问题。但不知你的两个版本的数据库是否经过正确的转换。

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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