如何把在dbf中标记为delete的数据导入MSSQL?
select * into DeletedRec
FROM openrowset('MSDASQL','Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\','select * from [table.dbf]')
where ?
select * into DeletedRec
FROM openrowset('MSDASQL','Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\','select * from [table.dbf]')
where ?
删除标记函数(delete())确定当前记录是否已做删除标记,若已做删除标记,返回真(.t.),否则返回假(.f.)。语法:delete([表别名|工作区])
返回值的类型:
逻辑型
参数:
表别名|工作区:该参数指定所要确定的表的别名或所在工作区,即您可以在一个工作区去检测另一工作区的表的记录是否做了删除标记,而另一工作区的表可用其别名或工作区号来指定。该参数如省略,隐含为当前工作区,如有该参数的话,别名或工作区只选一个。//===我也没用过
你参考一下试试吧
http://www.yesky.com/20000611/78727.shtml