C#应用程序,如何将一个sql数据库的内容导入另外一个sql数据库呢 我想做一个C#应用程序,将一个sql数据库的DB1表里面的Table1导入到数据库DB2的表Table2里面,其中Table1和Table2表的结构可能不同,如果有现成的程序请发到.高分回报。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你一篇文章,或许对你有点帮助..愚翁大哥的..http://blog.csdn.net/knight94/archive/2006/05/01/704316.aspx 主要是SQL语言吧,个人跟C#关系不大举个例子: insert into DB2.dbo.table2(field1,field2,field3) select field1,field2,field3 from db1.dbo.table1 go对应字段即可如果逻辑比较复杂的话可以写个存储过程,C#中直接调存储即可DB1和DB2时在同一台服务器还是不同服务器?下面这是方法可以实现这是所有的方法--创建链接服务器exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名或ip地址'exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码'go--查询示例select * from srv_lnk.数据库名.dbo.表名--导入示例select * into 表 from srv_lnk.数据库名.dbo.表名--以后不再使用时删除链接服务器exec sp_dropserver 'srv_lnk','droplogins'go--如果只是临时访问,可以直接用openrowset--查询示例select * from openrowset('SQLOLEDB','sql服务器名';'用户名';'密码',数据库名.dbo.表名)--导入示例select * into 表 from openrowset('SQLOLEDB','sql服务器名';'用户名';'密码',数据库名.dbo.表名)select * from openrowset('SQLOLEDB','sql服务器名';'用户名';'密码',数据库名.dbo.表名)openrowset可以用下面两个OPENDATASOURCE或是openquery--在联机帮助里有列子 c#父子窗体问题 如何通过IP判断来源? 任务栏窗口按钮右键菜单问题 Undo 操作遇到的上下文与相应 Set 操作中应用的上下文不同 是什么原因导致的? 多线程和数据库方面的问题!在线等! 如何将一个文本另存为unicode形式的文本? datagrid中dropdownlist(下拉列表)并动态得数据库数据 高分求:c#winform如何自定义打印模板,用户可以自己编辑模板,然后打印,还有是用户如何可以自己控制打印内容的位置,在打印的时候可以 为啥用JAVA的RSA算法加密的结果和.NET的不一样? C# 判断笔记本电脑当前是否为飞行模式 格式字符串 config文件加密的问题
select field1,field2,field3 from db1.dbo.table1
go对应字段即可如果逻辑比较复杂的话可以写个存储过程,C#中直接调存储即可
DB1和DB2时在同一台服务器还是不同服务器?
下面这是方法可以实现这是所有的方法
--创建链接服务器
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名或ip地址'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码'
go--查询示例
select * from srv_lnk.数据库名.dbo.表名--导入示例
select * into 表 from srv_lnk.数据库名.dbo.表名--以后不再使用时删除链接服务器
exec sp_dropserver 'srv_lnk','droplogins'
go--如果只是临时访问,可以直接用openrowset
--查询示例
select * from openrowset('SQLOLEDB'
,'sql服务器名';'用户名';'密码'
,数据库名.dbo.表名)
--导入示例
select * into 表 from openrowset('SQLOLEDB'
,'sql服务器名';'用户名';'密码'
,数据库名.dbo.表名)
select * from openrowset('SQLOLEDB'
,'sql服务器名';'用户名';'密码'
,数据库名.dbo.表名)
openrowset可以用下面两个
OPENDATASOURCE或是openquery--在联机帮助里有列子