c#实现将一个数据库的数据导入到另一个数据库中?

时间:2022-12-11 14:48:34
c#实现将一个数据库的数据导入到另一个数据库中?思路是怎样的?用代码该如何实现?有没有现成的代码贴出了参考?

12 个解决方案

#1


思路就是依次读取这个数据库的数据,再写入另一个数据库。
代码请自行搜索怎么读取数据库,怎么写入数据库。
现成的代码,你写好了贴出来不就有了。

#2


直接用写SQL的方式就可以了

#3


为什么要自己写,数据库一般都有这个功能的。

#4


引用 3 楼  的回复:
为什么要自己写,数据库一般都有这个功能的。
要做个程序,定时检查数据库,并将新数据导入到另一个。

#5


什么数据库也重要。sql server?

#6


如果都是sqlserver数据库,你就在sqlhelper里面定义两个连接串了,一个连接DB1,一个连接DB2,之后的事你应该就简单了,从DB1中读,向DB2中写,反过来也行。

#7


引用 5 楼  的回复:
什么数据库也重要。sql server?
是sql server

#8


sql server参考:
Generate Scripts for database objects with SMO for SQL Server
http://www.mssqltips.com/sqlservertip/1833/generate-scripts-for-database-objects-with-smo-for-sql-server/

#9


利用sql的同步复制

#10


sql server可以用SqlBulkCopy,用参数是数据阅读器的那个重载方法即可。

#11


引用 6 楼 fsstolw 的回复:
如果都是sqlserver数据库,你就在sqlhelper里面定义两个连接串了,一个连接DB1,一个连接DB2,之后的事你应该就简单了,从DB1中读,向DB2中写,反过来也行。
有没有代码,求指教,qq:2596013975

#12


大哥我也要实现这个功能,你有实现的代码么?

#1


思路就是依次读取这个数据库的数据,再写入另一个数据库。
代码请自行搜索怎么读取数据库,怎么写入数据库。
现成的代码,你写好了贴出来不就有了。

#2


直接用写SQL的方式就可以了

#3


为什么要自己写,数据库一般都有这个功能的。

#4


引用 3 楼  的回复:
为什么要自己写,数据库一般都有这个功能的。
要做个程序,定时检查数据库,并将新数据导入到另一个。

#5


什么数据库也重要。sql server?

#6


如果都是sqlserver数据库,你就在sqlhelper里面定义两个连接串了,一个连接DB1,一个连接DB2,之后的事你应该就简单了,从DB1中读,向DB2中写,反过来也行。

#7


引用 5 楼  的回复:
什么数据库也重要。sql server?
是sql server

#8


sql server参考:
Generate Scripts for database objects with SMO for SQL Server
http://www.mssqltips.com/sqlservertip/1833/generate-scripts-for-database-objects-with-smo-for-sql-server/

#9


利用sql的同步复制

#10


sql server可以用SqlBulkCopy,用参数是数据阅读器的那个重载方法即可。

#11


引用 6 楼 fsstolw 的回复:
如果都是sqlserver数据库,你就在sqlhelper里面定义两个连接串了,一个连接DB1,一个连接DB2,之后的事你应该就简单了,从DB1中读,向DB2中写,反过来也行。
有没有代码,求指教,qq:2596013975

#12


大哥我也要实现这个功能,你有实现的代码么?