2014-11-03 62 views
0

顯示如果我在包含適當以下.reg文件創建的DSN工作,但是沒有在數據源(ODBC)

Windows Registry Editor Version 5.00 

    [HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\permits_db_conn_new_app] 
    "Driver"="c:\\Windows\\system32\\sqlncli10.dll" 
    "Description"="New ODBC Connector for Inspectional Services Permits Applications" 
    "Server"="ARLINGTON_SERV" 
    "Database"="BuildingPermit" 
    "LastUser"="ispermits" 

註冊表更新註冊表項,雙擊文件,我的C#應用​​程序使用DSN permits_db_conn_new_app工作正常。

如果我刪除該密鑰,然後使用數據源(ODBC)重新創建密鑰,那麼DSN也可以正常工作。

我的問題是在.reg文件上雙擊鼠標單擊創建的第一個鍵不會顯示在數據源(ODBC)中。我試圖弄清楚爲什麼,並且我比較了兩個鍵,結果沒有發現明顯的不同。

回答

0

事實證明,小的ODBC小程序 - 數據源(ODBC) - 在創建DNS註冊表項之後執行另一項任務。它將您的DSN條目放入[HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Sources],它允許您新創建的DSN顯示在數據源(ODBC)中。

相關問題