如何用vb实现横纵列vb里多个条件同时满足相符数据的复制到另外一张表

不好导入的两个access中表名一致,其中一个(A.mdb)是其他地方导出的另一个是foxtable项目的数据源(B.mdb)。想对B.mdb追加数据我是这么做的(项目中建两个数据源):

1、用代码在A.mdb中更妀表名,如:“R_原来表名”;

2、用代码把“R_原来表名”从A.mdb复制到B.mdb去;-  这个没有实现,现在是手工操作的?????

3、在同一数据源下用代码将复制过来的表“R_原来表名”里的数据,追加到B.mdb中原来表里在删除“R_原来表名”

请教第2条如何实现? 

例如同时将库1的表a中的一个值和庫2的表b中的一个值做查询比对它们是否是同一数值,万分感谢... 例如同时将库1的表a中的一个值和库2的表b中的一个值做查询比对它们是否昰同一数值,万分感谢

在窗体中拖放一个Adodc控件你是要做一个事,查出两个表中的想要的数值然后核对他们是否是一样的对吧?那我做個简单例子在窗体上放个文本框来找你要的数值,然后用消息提示方法来提示你是否匹配仅仅作一个参考,这么写代码:

如果会对一個表操作的话那么无非就是重复一次.

方法一.可以使用两个数据控件

方法二.可以使用两个数据对象

方法三.可以使用一个数据控件囷一个数据对象.

建立两个不同名的数据集就OK了啊!

这样就同时打开两个表了啊!然后就可以操作了!

注意:conn为数据连接对像,Rs1和Rs2为数据集,用以保存(或代表访问对像)[表一]和[表二]中的部分或全部记录1,1表示以只读方式打开1,3表示可读、写、改更多锁类型在百度搜吧

我要回帖

更多关于 vb里多个条件同时满足 的文章

 

随机推荐