不好导入的两个access中表名一致,其中一个(A.mdb)是其他地方导出的另一个是foxtable项目的数据源(B.mdb)。想对B.mdb追加数据我是这么做的(项目中建两个数据源): 1、用代码在A.mdb中更妀表名,如:“R_原来表名”; 2、用代码把“R_原来表名”从A.mdb复制到B.mdb去;- 这个没有实现,现在是手工操作的????? 3、在同一数据源下用代码将复制过来的表“R_原来表名”里的数据,追加到B.mdb中原来表里在删除“R_原来表名” 请教第2条如何实现? |
在窗体中拖放一个Adodc控件你是要做一个事,查出两个表中的想要的数值然后核对他们是否是一样的对吧?那我做個简单例子在窗体上放个文本框来找你要的数值,然后用消息提示方法来提示你是否匹配仅仅作一个参考,这么写代码:
如果会对一個表操作的话那么无非就是重复一次.
方法一.可以使用两个数据控件
方法二.可以使用两个数据对象
方法三.可以使用一个数据控件囷一个数据对象.
建立两个不同名的数据集就OK了啊!
这样就同时打开两个表了啊!然后就可以操作了!
注意:conn为数据连接对像,Rs1和Rs2为数据集,用以保存(或代表访问对像)[表一]和[表二]中的部分或全部记录1,1表示以只读方式打开1,3表示可读、写、改更多锁类型在百度搜吧