Windows 7 上的 Delphi 6 存储过程

发布于 2024-08-29 02:52:42 字数 351 浏览 8 评论 0原文

我使用 Delphi 6 和 SQL Server 2008。使用 Windows Vista 一切运行正常。但自从我将操作系统更改为 Windows 7 后,当我尝试编译它们时,我的所有项目都开始显示一条消息:

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

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

I work with Delphi 6 and SQL Server 2008. With Windows Vista everything runs ok. But since I change my OS to Windows 7 all my projects started to show a message when I'm trying to compile them that says

Stored procedure (SPname) not found or doesn't exist in the server.

I look my server and it has the stored procedure with the correct name. I used an ODBC connection and try the SQL Server and the SQL Native client 10.0 but the problem continues. The projects connect to the DB with no problem until I try to run a stored procedure. If I run the same projects in a vista again they work fine. If any of you can help me I really appreciate.......

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

我为君王 2024-09-05 02:52:42

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

D6 runs as admin or normal user? Just to take security out of the possibilities...

日久见人心 2024-09-05 02:52:42

这就是 Microsoft 产品中令人烦恼的事情......,解决方案是避免使用 ODBC。您可以将您的项目“翻译”为 ADO 或 ClientDataSet 吗?这可能是您 ODBC 头痛的答案......

This is such the things that annoys from Microsoft products..., and the solution is to avoid the use of ODBC. Can you "translate" your project to ADO or maybe ClientDataSet? That could be the answer to your ODBC headache...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文