select * into test from 
openrowset('MICROSOFT.JET.OLEDB.4.0'
,'dBase 5.0;DATABASE=d:\','select * from [link.dbf]')
服务器: 消息 7399,级别 16,状态 1,行 4
OLE DB 提供程序 'MICROSOFT.JET.OLEDB.4.0' 报错。 
[OLE/DB provider returned message: Microsoft Jet 数据库引擎找不到对象'link.dbf'。请确定对象是否存在,并正确地写出它的名称和路径。不知道我哪里写错了  请高手指点

解决方案 »

  1.   

    给个样式:
    --如果导入数据并生成表
    select * into 表 from 
    OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
    ,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)--如果接受数据导入的表已经存在
    insert into 表 select * from 
    OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
    ,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)
      

  2.   

    TO: brio8425(RioYo)
    不要把邹建大哥blog上的代码拷过来而不注明出处
      

  3.   

    TO: brio8425(RioYo)
    你觉得dbf和xls是同一种文件吗?
      

  4.   

    To:xyxfly(小虾米 ^0^ 至今思项羽,不肯过江东.) 
    [link.dbf]的确在d盘的根目录下
      

  5.   

    进我的blog关于OPENROWSET的用法有详细说明