gpt4 book ai didi

delphi - 通过 FireDac (Delphi) 连接到 MS SQL LocalDB 时出错

转载 作者:行者123 更新时间:2023-12-02 05:13:15 29 4
gpt4 key购买 nike

连接参数:

Server=(LocalDb)\MSSQLLocalDB
DriverID=MSSQL
ODBCAdvanced=AttachDbFileName=C:\Dir\Dir\TestDB.mdf

连接成功。

像 FDConnection.ExecSQLScalar('SELECT ....') 这样的请求 - 效果很好通过 TFDScript 请求 - 效果很好

但是运行 TFDQuery 会生成以下错误:

[FireDAC][Phys][ODBC][Microsoft][SQL Server Native Client 11.0][SQL Server]Could not find server 'C:\Dir\Dir\TestDB' in sys.servers.
Verify that the correct server name was specified.
If necessary, execute the stored procedure sp_addlinkedserver to add the server to sys.servers.

最佳答案

只需将 Database=any_name 添加到连接字符串即可。

Server=(LocalDb)\MSSQLLocalDB
DriverID=MSSQL
ODBCAdvanced=AttachDbFileName=C:\Dir\Dir\TestDB.mdf
Database=MyDatabase

关于delphi - 通过 FireDac (Delphi) 连接到 MS SQL LocalDB 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39795663/

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