C#写一个winfrom程序,利用一个button事件来将两个本地SQLSER2008数据库连起来,把一个数据库中的某些表数据更新到另一个数据库表中,表结构不同,该如何解决

C#写一个winfrom程序,利用一个button事件来将两个本地SQLSER2008数据库连起来,把一个数据库中的某些表数据更新到另一个数据库表中,表结构不同
C#编写一个winfrom程序,利用一个button事件来将两个SQLSERVER2008数据库连接起来,执行将数据库A中a表某些字段中的数据插入到数据库B中的b表中的某些字段。A,B两数据库中所有的表结构均不同,且两个数据库均在本地。上网查了一下都说直接用SQL好一点,但是不能直接给客户SQL语句看吧,这样的一个独立程序应该怎么做呢?求教各位大虾。。。。。。。。。。。

。。。

------解决方案--------------------
第一。button中创建两个链接分别连接两个数据库,自己导数据
第二,跨库操作,一个连接即可,google “跨库操作”