HKEY_CURRENT_USER\Software\ODBC\ODBC.INI下找到相应的键值就可以了

解决方案 »

  1.   

    其实odbc的数据源有文件dsn类型,扩展名为dsn,实质为ini类型的文件,简单的改写相应的驱动程序就能使用不同的数据库了
      

  2.   

    我在HKEY_CURRENT_USER\Software\ODBC\ODBC.INI下看到一个字串driver='C:\WINDOWS\system32\ODBCJT32.DLL'我guess应该是ODBC数据库的驱动了,(这个数据库是access),access的驱动应该是Driver do Microsoft Access (*.mdb),但这里写的是
    'C:\WINDOWS\system32\ODBCJT32.DLl怎么看怎么象用ole db时的provider=Microsoft.Jet.OLEDB.4.0,Provider=MSDASQL.1等等提供者,请问microsoft odbc驱动程序和如过我用ole db直接访问数据库(不通过ODBC)时的Provider是什么关系?