--/* dBase IV文件
select * from 
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'dBase IV;HDR=NO;IMEX=2;DATABASE=C:\','select * from [客户资料4.dbf]')
--*/--/* dBase III文件
select * from 
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'dBase III;HDR=NO;IMEX=2;DATABASE=C:\','select * from [客户资料3.dbf]')
--*/

解决方案 »

  1.   

    SELECT * Into remoteserver..jjjj FROM OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="C:\www.mdb";Persist Security Info=False')...pandiansys
     这样可以么?
      

  2.   

    --将mdb文件的表导入到数据库test中,注意test表结构字段要于tname表相匹配。
    insert into test select * from openrowset('Microsoft.Jet.OLEDB.4.0', 
       'c:\name.mdb';'admin';'',tname)--将mdb文件的表导入到数据库的新表test中(test表开始不存在)。
    select * into test from openrowset('Microsoft.Jet.OLEDB.4.0', 
       'c:\name.mdb';'admin';'',tname)
      

  3.   

    SELECT * Into remoteserver..jjjj FROM OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="C:\www.mdb";Persist Security Info=False')...pandiansys
     
    这个语句是可以是在SQLServer这台服务器上有"C:\www.mdb"如果我的查询分析器连接的是别的sql server,那么这条语句就不能运行,他会告诉你找不到C:\www.mdb文件。
    我的意识怎样把本地C:\www.mdb导出到SQL Server
      

  4.   

    --在ACCESS中传数据就很方便啦:--需要你能连接远程的SQL服务器:
    打开ACCESS数据库(用ACCESS打开/程序中打开均可),执行下面的查询语句:上传数据库到SQL(表已经存在的情况):insert into [ODBC;Driver=SQL Server;Server=远程SQL服务器名;Uid=用户名;Pwd=密码;database=数据库名].表名
    SELECT * FROM 表名--如果是上传数据库到SQL(表不存在的情况):
    SELECT * into [ODBC;Driver=SQL Server;Server=远程SQL服务器名;Uid=用户名;Pwd=密码;database=数据库名].表名
    FROM 表名