gpt4 book ai didi

sql-server - 使用 Delphi 和 dbExpress 连接到 SQL Server

转载 作者:行者123 更新时间:2023-12-03 19:45:22 26 4
gpt4 key购买 nike

我使用 RAD Studio 2010,包括最新的更新 4 和 5,我的数据库是 SQL Server Express。

我设置了一个 TSQLConnection 但它无法连接,错误消息是“DBX-错误:驱动程序无法正确初始化。客户端库可能丢失、安装不正确或版本错误”(错误消息翻译自德语)。

通过 TADOConnection 连接到数据库与 ADO 驱动程序(“Microsoft OLE DB Provider for SQL Server”和“SQL Native Client”)都可以正常工作。

谁能给我一个提示如何通过 dbExpress 连接?

最佳答案

您需要安装 sql native 客户端,如果您阅读 RAD studio 2010 附带的自述文件,它说这是连接到 sql server 2000/2005/2008 的要求

我还发现在 dbxdrivers.ini 中他们没有为 MSSQL 2000/2005 添加正确的选项,您需要编辑最高位以添加 MSSQL9=1

例子:

[Installed Drivers]
DBXTrace=1
DBXPool=1
BlackfishSQL=1
DataSnap=1
ASA=1
ASE=1
DB2=1
Firebird=1
Informix=1
Interbase=1
MSSQL=1
MSSQL9=1
MySQL=1
Oracle=1

然后您可以选择 MSSQL9 作为 dbExpress 选项,它也应该出现在数据资源管理器中

关于sql-server - 使用 Delphi 和 dbExpress 连接到 SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1919789/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com