Delphi 2010中是否没有BDE的SERVER NAME参数?

时间:2010-07-22 16:24:05

标签: delphi delphi-2010 bde

我们正在迁移使用BDE连接到SQL Server的Delphi 5中的一个非常大的应用程序(仍然让客户使用这个旧版本)。决定迁移的路径首先是Delphi 5到Delphi 2010,然后是BDE到dbExpress(或dbGO,仍然未定)。

问题是Delphi 2010中的BDE似乎没有SERVER NAME参数! (你需要设置主机连接的那个),它似乎都没有替换它。

我试图在参数字符串中强行使用它。我仍然无法相信这一点,但也许我错过了一些不好的事情。

2 个答案:

答案 0 :(得分:2)

从BDE中删除了对SQL链接的BDE支持。 BDE中的SQL Server使用SQL链接。

该公告于2002年在本文中发布: http://edn.embarcadero.com/article/28688

答案 1 :(得分:1)

如果您将旧BDE文件复制到Program Files \ Common files \ Borland shared \ BDE中的新BDE文件,您将可以通过BDE再次访问SQL服务器。我做了一个快速测试,可以毫无问题地在Delphi 2010 IDE中访问我的Firebird 2.1。我仍然需要测试我的应用程序,这是Delphi 6.所以我无法给出最终结论,但它看起来还不错。如果继续使用BDE是明智的可能是可疑的,但至少基本上它仍然有用。