什么是 tADOConnection.ConnectionString in Delphi 来访问 Interbase



我有一个WindowsXPSP3操作系统,上面安装了DelphiXE和InterbaseXE。我在 IB 中创建了一个数据库,它通过 IBConsole 和 ISQL 工作正常,连接测试也可以通过 TCP/IP localhost:3050 工作。现在我尝试从德尔福访问它。

我做了:

var AC:tADOConnection;
...
AC:=tADOConnection(Self);
AC.ConnectionString:=
AC.Open;

我尝试了所有可能的版本,我可以谷歌搜索连接字符串,但都产生了错误。我使用了各种提供程序=版本等,但没有一个有效。有人可以为我提供一个简单的工作连接字符串吗?我是否需要另外安装任何 ADO 驱动程序或类似驱动程序?谢谢佐尔特

有两种方法可以轻松创建有效的连接字符串

a.1) 单击连接字符串属性右侧对象检查器中的小按钮。
a.2)创建连接,测试连接,按确定

b.1)创建一个空文件,例如"测试。乌德尔'。例如.EXE使用记事本。
b.2)双击资源管理器中的文件。这将打开连接字符串编辑器
b.3)创建您的连接,对其进行测试。按确定
b.4)您的文件现在包含您可以在应用程序中复制和过去的连接字符串

第二种方法的另一个好处是,您甚至可以将文件用作连接字符串。如果您必须不时配置连接,这将使生活变得更加轻松(如果您必须更改连接属性,只需双击 UDL)。文件的有效连接字符串如下所示:

FILE NAME=<Full path to your UDL file>

最新更新