好奇怪的问题!ACCESS数据库在系统里不能打开,SQL SERVER却可以!(50分)

  • 主题发起人 主题发起人 lsan78
  • 开始时间 开始时间
L

lsan78

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大虾,小弟有个程序,是在WIN2000+DELPHI5+ACCESS+ADO写的,在公司的
一部分工作站可以运行,有些却不行,工作站环境都是WINNT4.0 WORKSTATION+SP5,开始
完全不能启动,在装了MDAD2.6后数据库可以打开,但是在打开具体的表(USERQUERY.OPEN)
的时候程序就不往下运行了,也没有任何错误提示.但是如果在此机上连SQL SERVER 2000
却没有问题.
同样的环境,公司有一部分电脑可以运行.Ado和BANLAND的补丁都打了.请高手指点.
不要告诉我做一台和正常运行的电脑一样的环境,这我也知道,但是公司电脑太多况且我想
弄明白具体的原因

 
你尝试一下在你的query里添加所有字段,不要使用动态字段
 
ADOConnection能连接吗?
 
TO楼上,ADOCONNECTION可以连接
 
就是打开表的时候就不往下执行了.
好象其他能运行的电脑现在偶尔也有这样的问题.请各位指点.急用!!!
 
可能MDAD2.6版本太高,2.6是对于sql server2000和Access xp的
 
我建议你用ADODataSet试试
因为ADOQuery有很多Bug
 
是不是win2000的问题
把其他工作站换成2000把、要不把你的程序放在Win98下重新编译一下

纯属猜测,
 
我已经搞定了,装了一个MICROSOFT的JET连接PACK
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部