使用Delphi以编程方式获取ODBC数据源名称列表

RBA*_*RBA 7 delphi odbc ado delphi-2006

我看到几个示例,其中源名称列表来自注册表(HKEY_LOCAL_MACHINE\Software\ODBC\ODBC.INI\ODBC数据源).有没有其他方法来获取ODBC数据源名称列表?

我只需要使用Delphi标准组件,所以我不能使用3d party解决方案.

da-*_*oft 6

您必须使用ODBC32.DLL中的SQLDataSources函数.对于例子.