提供程序和驱动程序DSN
本文关键字:驱动程序 DSN 程序 | 更新日期: 2023-09-27 18:27:26
是否可以从数据库驱动程序(DSN)获取提供程序。我得到了所有odbc dsn的列表,我可以从驱动程序中获得提供程序信息吗?驱动程序和提供者之间的关系是什么。此外,我如何检查sqlserver是后端还是mysql
就我的(基础)知识而言,ODBC使用驱动程序,OLE DB使用提供程序。您可以使用OdbcConnection类从ODBC DSN提取驱动程序名称,并使用OleDbConnection类从OLE DB连接提取提供程序名称。
至于区分MSSQL和MySQL,您可以在安装/设置过程中进行选择,也可以尝试执行特定于每个平台的查询。最佳答案可能取决于您使用的ORM或DAL。