如何在程序中将外部数据表中的数据读到SQL SEVER表中,例如将VFP表中的内容插入到SQL 通过ADO进行操作,你用两个ADOCONNECTION对象进行处理,一个连接VFP数据库(通过ODBC),另一个连接SQL数据库。定义两个ADORECORDSET对象,其中一个打开VFP对应的表1,另一个打开SQL对应的表2,把表1中需要导入表2的对应字段查询出来,将查询结果增加到表2中就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TO:jcq(疯子弟) 可不可以不通过ADO来处理? 你可以自己写个存储过程!就是用linkserver的方法!我这里有一个对oracle的例子!//产生连接--exec sp_addlinkedserver "oraclesvr","Oracle 7.3","MSDAORA","wwl"go//设置登陆口令--EXEC sp_addlinkedsrvlogin 'oraclesvr', 'false', NULL, 'system', 'manager' //查询--SELECT *--FROM OPENQUERY(OracleSvr, 'SELECT * FROM tab') 除了使用ADO外有没有其它办法? 用什么!你用ado 调用一个存储过程!就可以了!不需要一条纪录一条纪录的处理!这就是优点!其速度快! 我是在SQL SEVER的存储过程做的 用符号分隔的数字怎么独立出来成为一行? 关联表的更新问题 求一条SQl查询语句!先谢谢各位! 请教下 我的mysql头文件和库文件路径都已经制定 为啥编译的时候总是找不到呢 是不是makefile写的不对呢 多谢各位大侠指点 sql 2005从excel 2007查询数据出错,请大家指点指点 请帮我修正这个SQL 急!!!多行数值合并为一列,sql语句怎么写? 我想在原来数据基础上做修改,怎么查询? 问个SQL Server连接上的问题 外网如何访问内网的数据库? 关于delphi的一个问题 DAO若何同时操作多个表?
可不可以不通过ADO来处理?
就是用linkserver的方法!我这里有一个对oracle的例子!//产生连接
--exec sp_addlinkedserver "oraclesvr","Oracle 7.3","MSDAORA","wwl"
go
//设置登陆口令
--EXEC sp_addlinkedsrvlogin 'oraclesvr', 'false', NULL, 'system', 'manager'
//查询
--SELECT *
--FROM OPENQUERY(OracleSvr, 'SELECT * FROM tab')
这就是优点!其速度快!