怎么写一个sql数据库导入数据到另外一个sql数据库中. 用C#写,知道的告诉下.谢谢

如题所述

第1个回答  2012-02-20
sql = "insert into database1.dbo.table1(字段1,字段2) select (字段3,字段4) from database2.dbo.table2";
cmd.CommandText= sql;
cmd.ExecuteNonQuery();

说明:
查询其他服务器上的sql格式为:select * from [ip地址].[数据库名].dbo.[表名]。前提是建立连接服务器。
查询本服务器上的sql格式为:select * from [数据库名].dbo.[表名]。
第2个回答  2012-02-16
1.如果两个数据库在同一个服务器上,可以用
insert into 目标表 select * from [库]..源表 的写法
2.如果不在同一服务器,就得先读到datatable里,再循环往目标表写入.本回答被网友采纳
第3个回答  2012-02-16
select into

怎么写一个sql数据库导入数据到另外一个sql数据库中. 用C#写,知道...
sql = "insert into database1.dbo.table1(字段1,字段2) select (字段3,字段4) from database2.dbo.table2";cmd.CommandText= sql;cmd.ExecuteNonQuery();说明:查询其他服务器上的sql格式为:select * from [ip地址].[数据库名].dbo.[表名]。前提是建立连接服务器。查询本服务器上的sql格...

SQL如何将一个数据库中查到的结果加入到另一个数据库?
如何将 一个数据库同步到另一个数据库 1.直接方法,将需要的查询的资料赋值到excel中。相应调整,然后再赋值到目标表中(对于资料量不大的情况下较快) 2.最好两资料库拥有相同的登入名和密码不然比较麻烦 insert into 目标资料库.dbo.目标表名(栏位1...栏位n) select 段1...栏位n fro...

C#怎么样实现把数据从数据库的一个表取出存入数据库的另一个表中_百 ...
直接SQL语句啊,如果这个目标表TabB不存在可以用下面的语句 select fieldlist into tabB from tabA 这时候会自动创建目标表 如果目标表已经存在,是要往里面追加一些数据的话,可以用 insert into TabB (fieldlist)select fieldlist from TabA fieldlist为字段列表 ...

C#怎样实现从数据库中把数据传到另一个数据库中
1.假设两个数据库结构完全一致,包括所有的表结构定义,键约束关系,等等,那么,你可以按下面的思路来进行导库:首先,用ADO或RDO连接指定的源数据库A和目标数据库B;其次,用查询语句查询库A系统表,如果你没用过ACCESS的系统表,你可以打开ACCESS后,点“工具”--“选项”,在“视图”页里有一个...

SQL数据库之间导数据
如果两个SQL库是跨网服务器,之间不能互联,可以写个导出程序,导出XML或EXCEL文件,然后在另一台服务器端做个导入的程序.如果是同网的,用DataSet就临时暂存数据,再写入另一个库里就行,同网的有很多方法都可以,直接生成SQL语句往里写也行.

在c#中怎样将(数据库)表中的一行数据移动到另一个(同一数据库)表中...
Insert Into的另一种用法,也就是把检索出来的数据,批量添加到数据库中,其语法是:INSERT INTO 表格名1 (列名11,列名12, ...) SELECT 列名21, 列名22, ... FROM 表格名2 以上的语法是最基本的语法。在Select后,还可能含有 WHERE、 GROUP BY、 及 HAVING 等子句,以及表格连接及别名等等。

SQL把一个表的数据查询出来插入到另一个表中并记录插入时间
一:如果要插入目标表不存在:select * into 目标表 from 表 where ...二:如果要插入目标表已经存在:insert into 目的表 select * from 表 where 条件 三:如果是跨数据库操作的话: 怎么把A数据库的atable表所查询的东西,全部插入到B 数据库的btable表中 select * into B.btable from A....

不同sql数据库在C#中实现数据同步
用C#在前台程序中,做一个数据同步功能,该功能可以做成向导式的,下一步下一步那种。第一步就必须实现新老数据库的表名、字段比对,取相同结构进行更新。不同结构就要看你的业务数据了,是以新数据结构为准,还是以旧的为准。第二步,就是动态拼接SQL,实现对数据库结构的改变,和对数据的更新。总...

...应用程序,怎么连接到数据库并将数据插入到数据库中?
假设你用的是SQL数据,服务器在名为server机器上,SQL服务器用户名Sa,密码:123,表名为manager,表字段为你图上显示的五个字段(账号,姓名,姓别,年龄,联系方式),那么你确定按扭单击事件里可以这样写(要包含命名空间using System.Date;using System.Data.SqlClient)\\x0d\\x0a{ \\x0d\\x0aSqlConnection ...

C# sql 把一个服务器上的内容读到另一个服务器里
先读到datatable里面,在使用SqlBulkCopy类批插进去,这个比较快,比传统insert快很多,10万条数据,SqlBulkCopy方式只要十几秒,普通insert要半小时

相似回答
大家正在搜