精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● VFP>>〖多层应用〗>>在MSSQL2000中使用Transact-SQL语句处理DBF数据转换

主题:在MSSQL2000中使用Transact-SQL语句处理DBF数据转换
发信人: foxzz()
整理人: foxzz(2003-08-14 09:13:01), 站内信件
请参考:

1、查询dbf数据
SELECT * FROM OpenDataSource('vfpoledb','Data Source="d:\vfp\test.dbc"')...test1

SELECT a.*
 FROM OPENROWSET('MSDASQL',
 'DRIVER={Microsoft Visual FoxPro Driver};
 Exclusive=No;Collate=Machine;Deleted=Yes;Null=No;
 SourceDB=d:\vfp\test.dbc;SourceType=DBC;',
 'SELECT * FROM test1') AS a

Select * 
   From Openrowset('MSDASQL','Driver=Microsoft Visual FoxPro Driver;
   SourceDB=d:\vfp\;SourceType=DBF',
   'select * from test3') 

2、将DBF数据导入mssql中
SELECT * into test1 FROM OpenDataSource('vfpoledb','Data Source="d:\vfp\test.dbc"')...test1

3、将SQL数据导入dbf中
insert into  OPENROWSET('MSDASQL', 'DRIVER={Microsoft Visual FoxPro Driver}; Exclusive=No;Collate=Machine;Deleted=Yes;Null=No; SourceDB=d:\vfp\test.dbc;SourceType=DBC;', 'SELECT * FROM test1') select * from Test1


4、修改数据
Update openrowset('MSDASQL','Driver=Microsoft Visual FoxPro Driver;SourceDB=d:\vfp\;SourceType=DBF','select * from test3 where code="11"') set name = '"12"'





----
天行健,君子以自强不息
 

[关闭][返回]




月光软件程序下载编程文档电脑教程网站设计网址导航网络文学游戏天地幽默笑话生活休闲写作范文安妮宝贝
电脑技术编程开发网络专区谈天说地情感世界游戏元素分类游戏热门游戏体育运动手机专区业余爱好影视沙龙
音乐天地数码广场教育园地科学大观古今纵横谈股论金人文艺术医学保健动漫图酷二手专区地方风情各行各业

月光软件站·版权所有