0

我使用 Delphi 6 和 SQL Server 2008。使用 Windows Vista 一切正常。但是由于我将操作系统更改为 Windows 7,所以当我尝试编译它们时,我的所有项目都开始显示一条消息,上面写着

服务器中未找到或不存在存储过程(SP 名称)。

我查看我的服务器,它具有正确名称的存储过程。我使用了 ODBC 连接并尝试了 SQL Server 和 SQL Native 客户端 10.0,但问题仍然存在。在我尝试运行存储过程之前,这些项目可以毫无问题地连接到数据库。如果我再次在 vista 中运行相同的项目,它们工作正常。如果你们中的任何人可以帮助我,我真的很感激.......

4

2 回答 2

0

D6 以管理员或普通用户身份运行?只是为了消除安全性...

于 2010-08-22T22:19:05.093 回答
0

这就是微软产品惹恼的事情......,解决方案是避免使用 ODBC。您能否将您的项目“翻译”为 ADO 或 ClientDataSet?这可能是您的 ODBC 头痛的答案...

于 2012-04-02T17:27:00.117 回答