设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: qiu_ri2002
打印 上一主题 下一主题

[其它] 如何根据条件追加数据,请高手帮我看看!

[复制链接]
11#
 楼主| 发表于 2005-10-19 21:03:00 | 只看该作者
我终于明白了!你做的比我想像的还高级,我要收藏起来,呵呵。你做的是鼠标要点到哪行,就追加哪行。我需要的是追加全部,不需要根据鼠标定位。把符合条件的行,追加到另一张表,同时删除已经追加的行,把不符条件的留下,并提示不能追加的原因。我这样说,应该是说清楚了吧?
12#
发表于 2005-10-19 21:11:00 | 只看该作者
是的。恭喜你,终于明白了。
13#
 楼主| 发表于 2005-10-19 21:16:00 | 只看该作者
可是你还没告诉我,怎么样能够不根据鼠标位置判断,而是全部判断,就向上面说的那样?
14#
发表于 2005-10-19 21:27:00 | 只看该作者
看来是白白恭喜你了。在设计状态打开你的追加查询,把“姓名”字段的查询条件删除就可以了。在窗体操作查询时,把要追加的记录复选框勾上,不要追加的去掉勾,就可以实现你要的效果了。所以你的窗体还是有些问题的,操作不是很方便。
15#
 楼主| 发表于 2005-10-19 22:26:00 | 只看该作者
看来我还是没有说清楚。复选框是否划勾,不是是否追加的条件。如果划勾了,那么基数和时间就必须有。如果不划勾,那么基数和时间不是必须有,但是也是可以追加的。我现在明白了,我们公司的系统开发了几年一直没有成功,看来很大的原因是我们没有掌握与程序设计员沟通的方法。
16#
发表于 2005-10-19 22:48:00 | 只看该作者
老实说,我还是觉得你还是没有把所有的问题说清楚,因此暂时就无法回答了。
17#
 楼主| 发表于 2005-10-19 23:15:00 | 只看该作者
呵呵,不好意思。姓名 是否做社保   基数     时间张三      不是                     2005-9李四       是            1000   2005-9王五       是                        2005-9这种情况下,张三不做社保,因此基数和时间,不是必须录入,可以追加。李四做社保 ,基数和时间都填写了,也可以追加。王五做社保,但是基数没有填写,因此不能追加,需要提示。最后,几经追加的张三和李四,从此窗体删除,只留下王五。这回应该说明白了。其实我上面的字面表达已经很清楚了,只是你在看我的文字之前,心中有自己的主观想法(你认为不做社保就没用追加)。不知道我说的对不对?
18#
发表于 2005-10-19 23:29:00 | 只看该作者
我不是这个意思。请你说说已经追加过的记录是否要删除?这个需要追加的记录数据从何而来,是手工一条一条输入的,还是来自其它方法?
19#
 楼主| 发表于 2005-10-19 23:36:00 | 只看该作者
哦比如,A表的3行数据中的2行符合条件,追加到B表。同时删除A表已经追加的2行。A表中的数据,是从excel中粘贴过来的。
20#
发表于 2005-10-19 23:53:00 | 只看该作者
就是说,符合条件的就追加,追加后就删除,不合条件的就保留着?另外想问一下,既然不合条件的已经保留了,还要提示干什么呢?比如有10条不合条件,提示什么?提示其中某一条?提示10条?既然保留了的都是不合条件的,我觉得就不需要提示,有画蛇添足之嫌。

[此贴子已经被作者于2005-10-19 16:00:15编辑过]

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-11 04:05 , Processed in 0.088074 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表