C#怎样实现从数据库中把数据传到另一个数据库中
答案:6 悬赏:40 手机版
解决时间 2021-11-11 08:25
- 提问者网友:嘚啵嘚啵
- 2021-11-11 03:04
C#怎样实现从数据库中把数据传到另一个数据库中
最佳答案
- 五星知识达人网友:痴妹与他
- 2021-11-11 04:02
在你的数据库上右键,任务,导出数据。这个页面是你要从哪个数据库中导出数据,下一步,这个页面是你要导到哪个数据库,下一步,选择第一项,下一步,这个页面是选择你要导到另一个表的表或视图。(表的主键导不过去)下一步,再下一步。完成。
全部回答
- 1楼网友:大漠
- 2021-11-11 08:58
拷贝数据库 写sql语句
- 2楼网友:舊物识亽
- 2021-11-11 08:17
我可以说下思路- -~
但是估计数据大了内存伤不起T_T
为毛要在c#里做 说说需求0 0~
但是估计数据大了内存伤不起T_T
为毛要在c#里做 说说需求0 0~
- 3楼网友:詩光轨車
- 2021-11-11 07:15
如果数据量不大的话,建议用datatable做
- 4楼网友:woshuo
- 2021-11-11 05:38
先从数据库中取出来~~~ 然后在放进去~就ok了~~~
- 5楼网友:像个废品
- 2021-11-11 04:47
1.假设两个数据库结构完全一致,包括所有的表结构定义,键约束关系,等等,那么,你可以按下面的思路来进行导库:
首先,用ADO或RDO连接指定的源数据库A和目标数据库B;
其次,用查询语句查询库A系统表,如果你没用过ACCESS的系统表,你可以打开ACCESS后,点“工具”--“选项”,在“视图”页里有一个“系统对象”,勾选后确定,你就会看到在“表”对象窗口又多出了几个表,打开看看,就会明白,有些保存了表的名称信息,有些保存了每个表的各列列名等等,而且一般是通过ID能够进行关联查询的。有了这些信息,我相信你生成个T-sql语句把每个表名称都查出来不成问题吧。
第三,用编程语言(VB、C#等)便历每个表,用链接数据库的形式把链接表内容入目的表(快办法);或便历每个源表后,用程序实现遍历每条记录,逐行插入目的表(笨办法)。
2.如果存在表间的外键约束,那么我建议你还是手工来进行资料的导库。另外,如果不是存在大批量导库的问题的话,我也建议你还是手工进行导库,有写程序的功夫,最少都应该能导个三五遍了。
你的库一样不一样啊
首先,用ADO或RDO连接指定的源数据库A和目标数据库B;
其次,用查询语句查询库A系统表,如果你没用过ACCESS的系统表,你可以打开ACCESS后,点“工具”--“选项”,在“视图”页里有一个“系统对象”,勾选后确定,你就会看到在“表”对象窗口又多出了几个表,打开看看,就会明白,有些保存了表的名称信息,有些保存了每个表的各列列名等等,而且一般是通过ID能够进行关联查询的。有了这些信息,我相信你生成个T-sql语句把每个表名称都查出来不成问题吧。
第三,用编程语言(VB、C#等)便历每个表,用链接数据库的形式把链接表内容入目的表(快办法);或便历每个源表后,用程序实现遍历每条记录,逐行插入目的表(笨办法)。
2.如果存在表间的外键约束,那么我建议你还是手工来进行资料的导库。另外,如果不是存在大批量导库的问题的话,我也建议你还是手工进行导库,有写程序的功夫,最少都应该能导个三五遍了。
你的库一样不一样啊
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯