我的一个客户安装了一个 Siebel 程序和一个 .DBF 数据库。我想知道是否可以在 ac# 应用程序中直接向这个“db 文件”发出请求?我是否也需要在我的开发机器上安装 Siebel?
谢谢!
更新
有效。您需要一些 dll 和一个 EXE 文件: • dbctrs8.dll • dbcon8.dll • dbserv8.dll • dbodbc8.dll • dblgen8.dll • dbeng8.exe
(这是来自 Siebel 7,但您将能够找到所需的 dll,因为无论如何您都会收到错误消息)。
您需要一台安装了 Siebel 并从中“复制”ODBC 连接参数的计算机。所以,去那台电脑,去运行,执行,odbcad32。找到 ODBC 连接,检查参数(你会看到主要的 dll + 其他参数)。然后转到目标计算机并添加具有相同参数的 ODBC 连接。
如果“ODBC 驱动程序”不可用,则需要手动安装。我按照那里的程序:http: //www.developer.com/db/article.php/3712461/Installing-a-Custom-ODBC-Driver-on-Windows-for-SQL-Anywhere.htm