关于foxpro:如何在SQL Server中导入DBF文件

关于foxpro:如何在SQL Server中导入DBF文件

How to import a DBF file in SQL Server

如何在SQL Server中导入foxpro DBF文件?


使用链接服务器或使用openrowset,例如

1
2
3
4
5
SELECT * into SomeTable
FROM OPENROWSET('MSDASQL', 'Driver=Microsoft Visual FoxPro Driver;
SourceDB=\\\\SomeServer\\SomePath\\;
SourceType=DBF',
'SELECT * FROM SomeDBF')

我可以使用jnovation的答案,但是由于我的字段存在问题,因此我只是选择了特定字段而不是全部,例如:

1
2
3
select * into CERTDATA
from  openrowset('VFPOLEDB','C:\\SomePath\\CERTDATA.DBF';'';
    '','SELECT ACTUAL, CERTID,  FROM CERTDATA')

终于有一个切实可行的答案,非常令人兴奋,谢谢大家!


http://elphsoft.com/dbfcommander.html可以从DBF导出到SQL Server,反之亦然


最终对我们有用的是使用FoxPro OLEDB驱动程序并使用以下语法。 在我们的例子中,我们使用的是SQL 2008。

1
2
3
select * from
    openrowset('VFPOLEDB','\\\\VM-GIS\\E\\Projects\\mymap.dbf';'';
    '','SELECT * FROM mymap')

用您的DBF文件的位置(UNC或驱动器路径)替换\\\\VM-GIS...。 另外,在FROM之后用<.dbf扩展名的DBF文件名替换mymap


该工具允许您导入SQL Server和从SQL Server导入。

  • http://www.download3000.com/download_17933.html

推荐阅读

    linux命令添加文件?

    linux命令添加文件?,工作,简介,数据,系统,文件,命令,操作,文件名,内容,终端,l

    linux文件输入命令?

    linux文件输入命令?,工作,系统,地址,信息,工具,位置,命令,设备,发行,首开,lin

    文件备份命令linux?

    文件备份命令linux?,网站,系统,设备,文件,软件,网络,工具,环境,数据,地址,lin

    linux遍历文件命令?

    linux遍历文件命令?,系统,数据,工具,文件,平台,信息,百度,位置,时间,适当,lin

    linux命令查看小文件?

    linux命令查看小文件?,系统,档案,文件夹,标准,软件,单位,文件,命令,大小,内

    linux文件中剪切命令?

    linux文件中剪切命令?,位置,系统,工作,命令,发行,连续,标准,终端,文件,目录,l

    linux存储文件命令?

    linux存储文件命令?,系统,地址,工作,命令,软件,电脑,标准,底部,信息,文件,lin

    linux保存命令文件?

    linux保存命令文件?,系统,状态,命令,文件,第一,管理,电脑,模式,编辑,终端,lin

    linux私有文件命令?

    linux私有文件命令?,系统,工作,工具,命令,设备,文件,目录,位置,不了,情况,Lin

    删除linux文件命令?

    删除linux文件命令?,名称,不了,文件夹,命令,文件,目录,方法,指令,子目录,选

    linux文件录入命令?

    linux文件录入命令?,系统,命令,网络,标准,时间,密码,名字,管理,文件,文件夹,L

    文件复制命令linux?

    文件复制命令linux?,系统,地址,文件,目录,位置,工具,命令,目标,文件名,源文

    linux命令移除文件夹?

    linux命令移除文件夹?,命令,文件夹,通用,不了,数据,名称,档案,系统,文件,目

    linux文件倒序命令?

    linux文件倒序命令?,地址,工作,管理,标准,命令,基础,系统,数据,最新,代码,lin

    在linux文件后加命令?

    在linux文件后加命令?,系统,工作,命令,工具,电脑,基础,管理,情况,第一,简介,L

    linux命令删除文件夹?

    linux命令删除文件夹?,系统,名称,环境,文件夹,不了,命令,文件,数据,档案,目

    如何在linux命令清屏?

    如何在linux命令清屏?,系统,地址,信息,基础,电脑,命令,名称,集团,产品,管理,

    linux命令看文件编码?

    linux命令看文件编码?,状态,系统,文件,工具,名称,数据,命令,格式,汉字,以下,L

    linux编辑文件的命令?

    linux编辑文件的命令?,系统,地址,工作,状态,命令,电脑,信息,管理,目录,终端,l

    linux命令行关掉文件?

    linux命令行关掉文件?,地址,状态,工作,系统,信息,命令,名字,电脑,编辑,文件,l