Linked Server 访问DBF中的怪问题啊!请大侠出手*^_^*
SQL SERVER 7中建立了Linked Server 用于访问DBF表,现遇到一个奇怪的问题,就是当建立的ODBC指向本地的DBF时一切正常,可将DSN指向的数据源为非本机的DBF时进行操作提示找不着表,且在Linked Server 下的TABLE目录下看不到任何表的存在。(表都是一样的,只是将其放在不同的机器上进行操作)‘
折腾了好一阵都没搞定,请大虾指点迷津!
to : vvyjp(喻继鹏)
应该不是,因为同样的ODBC数据源在程序中使用Mfc类或ADO等都是可以使用的,就是在SQL SERVER 7 的查询分析器中进行查询时提示如下:
Server: Msg 7306, Level 16, State 2, Line 1
Could not open table 'show128_hlj' from OLE DB provider 'MSDASQL'. The specified table does not exist.
[OLE/DB provider returned message: [Microsoft][ODBC Visual FoxPro Driver]File 'test.dbf' does not exist.]
天啊!到底谁能告诉为什么啊!