Advantage OLE DB Provider在Windows 7系统上挂起

时间:2011-09-15 21:16:25

标签: advantage-database-server

我有一个用VFP v9 SP2编写的程序工作多年。最近有了一个带有Windows 7的新盒子,必须重新安装我的所有工具。 Advantage OLE DB提供程序就是其中之一。当我试图运行我的可信程序时,它会在第一次调用OLE DB Provider时挂起 (相关)代码是:

loConn = createobject("ADODB.Connection")
 …
*cDD has beendefined previously and points to the Data Dictionary file  

loConn.ConnectionString = 'Provider=Advantage OLE DB Provider; Data Source='+cDD+';  
  ServerType=ADS_LOCAL_SERVER|ADS_REMOTE_SERVER; User ID=user;Password=password'

loConn.open()   && Hangs right here! (Not responding for minutes)

安装完成后我检查了安装了提供程序的文件夹,但是所有的dll都与其他文件一起到位......有什么想法吗?在哪里看?

1 个答案:

答案 0 :(得分:1)

Windows 7 64位不支持OleDB。 Microsoft不打算将其迁移到新的64位操作系统。