2010-10-13 38 views
1

我的一個客戶端安裝了Siebel程序和.DBF數據庫。我想知道是否有可能在c#應用程序中直接向這個「db文件」發出請求? 我是否需要在我的開發機器上安裝Siebel?Siebel DB問題

謝謝!

UPDATE

它的工作。你需要一些DLL和EXE一個文件: •dbctrs8.dll •dbcon8.dll •dbserv8.dll •dbodbc8.dll •dblgen8.dll •dbeng8.exe

(這是從的Siebel 7,但是你將能夠找到你需要的東西,因爲你會得到一個錯誤)。

您需要一臺安裝了Siebel的計算機,並從中「複製」ODBC連接參數。所以,去那臺電腦去運行,執行odbcad32。找到ODBC連接,檢查參數(你會看到主要的dll +其他參數)。然後轉到目標計算機並添加具有相同參數的ODBC連接。

如果「ODBC Driver」不可用,則需要手動安裝。我跟着那裏的程序: http://www.developer.com/db/article.php/3712461/Installing-a-Custom-ODBC-Driver-on-Windows-for-SQL-Anywhere.htm

回答

0

的DBF是本地SQL Anywhere數據庫的一個實例,因此你可以通過在Siebel本地數據庫驅動程序連接到它 - 或者安裝Siebel專用Web客戶,抓住出現的控件在你的C#IDE中。

+0

謝謝!我會嘗試的! – tink01 2010-10-25 15:09:40