以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 数据库1中的表A选定行复制或者导入到数据库2的表B (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=166053) |
-- 作者:whx007 -- 发布时间:2021/5/17 3:35:00 -- 数据库1中的表A选定行复制或者导入到数据库2的表B 数据库1和数据库2都是ACCESS数据库,数据表都是外部表 希望把数据库1表A中选定的行(一行或多行)复制或导入到数据库2中的表B,表B中原来是有数据的。有没有办法解决这样的需求?应该怎么写代码?谢谢!
[此贴子已经被作者于2021/5/17 3:36:32编辑过]
|
-- 作者:有点蓝 -- 发布时间:2021/5/17 8:51:00 -- 参考:http://www.foxtable.com/webhelp/topics/1533.htm |
-- 作者:whx007 -- 发布时间:2021/5/17 14:55:00 -- 这个例子是针对同一个数据库,我要实现两个不同数据库之间的数据填充 |
-- 作者:有点蓝 -- 发布时间:2021/5/17 15:37:00 -- 一样的用法,添加2个数据源,把表A和表B都作为外部表加进来即可 |
-- 作者:whx007 -- 发布时间:2021/5/18 18:30:00 -- [此贴子已经被作者于2021/5/18 18:32:47编辑过]
|
-- 作者:有点蓝 -- 发布时间:2021/5/18 20:23:00 -- 发代码提示错误的原因:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=69632 1、肯定可以使用副本,http://www.foxtable.com/webhelp/topics/1906.htm,先仔细看过帮助,副本名称用法仅适用table,不能使用datatable,datatable还是原表名称 2、连接不同数据库请使用不同的SQLcommand变量,
|
-- 作者:whx007 -- 发布时间:2021/5/18 20:54:00 -- Datatable 没有getcheckedrows 属性 要怎么变通才行? |
-- 作者:有点蓝 -- 发布时间:2021/5/18 21:09:00 -- getcheckedrows 使用table |
-- 作者:whx007 -- 发布时间:2021/5/18 21:13:00 -- 我用的是table ,这句For Each dr As Row In Tables("销售查询_Table1").GetCheckedRows(),提示错误不存在名称为“销售查询_Table1”的Datatable。这句要怎么改? |
-- 作者:有点蓝 -- 发布时间:2021/5/18 21:16:00 -- 不是这一句的错误,是后面的遍历表格列使用的Datatables("销售查询_Table1").datacols出错,改为 Tables("销售查询_Table1").Datatable.datacols
|