用:SELECT * FROM OPENROWSET('MSDASQL.1', 'DSN=test;DBQ=d:\;DefaultDir=d:\;DriverId=538;FIL=Paradox 5.X', 'SELECT * FROM 200302')查询看看用:
insert xx (列1,列2) SELECT 列1,列2 FROM OPENROWSET('MSDASQL.1', 'DSN=test;DBQ=d:\;DefaultDir=d:\;DriverId=538;FIL=Paradox 5.X', 'SELECT * FROM 200302')或:SELECT * into 新表 FROM OPENROWSET('MSDASQL.1', 'DSN=test;DBQ=d:\;DefaultDir=d:\;DriverId=538;FIL=Paradox 5.X', 'SELECT * FROM 200302')

解决方案 »

  1.   

    --试度在查询分析器中执行:insert into 表
    select * from 
    OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
    ,'Paradox 5.x;DATABASE=C:\' --c:\是目录名
    ,客户资料) --客户资料是文件名
      

  2.   

    出错的提示是:服务器: 消息 7399,级别 16,状态 1,行 1
    OLE DB 提供程序 'MICROSOFT.JET.OLEDB.4.0' 报错。 
    [OLE/DB provider returned message: 折叠顺序不正确。]
      

  3.   

    错误源: Microsoft JET Database Engine
    错误描述:折叠顺序不正确。
    上下文:在提供程序上调用OpenRowSet时出错现在原本是好的那台电脑也不行了,报同样的错误,呜呜