我正在构建一个程序,允许用户轻松地为应用程序配置ODBC数据源。我不想依赖Windows附带的ODBC驱动程序实用程序。
不同的ODBC驱动程序需要不同的连接字符串参数,例如SQL Server接受“Initial Catalog =”,但MS Jet需要“DBQ”将其指向其文件。 Excel想要“Excel File =”。
仅使用VB.Net(理想情况下)或C#.Net(不太理想),是否有一种相对简单的方法可以查询用户选择确定所需参数的ODBC驱动程序?显然,我可以编写我给出的3个样本,但是有人会向我发送SalesForce.com驱动程序,或者CSV文件驱动程序......或者一些尚未发明的驱动程序。我希望我的代码能够尝试至少应对。