我想使用dbExpress和TSQLConnection对象来允许我的应用程序的用户连接到他们的任何ODBC dsn并对其执行SQL查询。

我拥有它,因此用户可以选择一个DSN(通过DSN,我的意思是控制面板中列出的所有已配置数据源-管理工具-数据源(ODBC)),但是一旦他们选择了一个
我不确定如何配置TSQLConnection对象。

我想我需要设置:

SQLCon.connectionName

SQLCon.driverName

SQLCon.getDriverFunc

在给定DSN的注册表设置中,我有一个指向DLL的“ DRIVER”条目,但没有任何内容指示“ getDriverFunc”值。

是否有人在运行时提供任何建议或建立与ODBC DSN的TSQLConnection(或任何其他delphi db连接)的示例?

谢谢

最佳答案

我发现最好的方法是使用TADOConnection并仅在连接字符串中指定DSN。

关于sql - 在运行时与用户选择的DSN的TSQLConnection,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2353045/

10-14 11:07