设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2281|回复: 7
打印 上一主题 下一主题

[查询] 紧急求助!向子窗体用追加查询输入数据的问题,做到一半了

[复制链接]
跳转到指定楼层
1#
发表于 2004-10-4 01:36:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


还是向子窗体输入数据的问题。



在窗体中想作到这样的效果:



在组合框combo1中输入产品的编号,希望输完后在文本框txt2中自动出现产品名称,然后,用户在文本框txt3中输入本产品所需数量,完后,按下Enter键, 激活“追加数据”查询,本产品的产品名称,单价,和数量自动输入子窗体中。



做到一半,有时候,多半是第一个记录可行,但是以后就不正常了,不知道那里出了问题。txt2中无法自动出现产品名称,txt3中所输入的数量也无法追加入子窗体中。



请office中国论坛的朋友们帮帮忙哦。

具体情况见附件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2004-10-4 02:04:00 | 只看该作者
为什么不直接在子窗体中录入,要用追加的方式?
3#
 楼主| 发表于 2004-10-4 03:39:00 | 只看该作者
主要是因为这样简单。简单一点点也是好的啊!每天给用户节约好多力气。想想,用户只要在一个始终固定的地方输入产品编号(用户都能记得住,总共才170多种),再在边上一个固定的地方输入数量,按回车键就行了。在子窗体中输入,也是一种办法,但是,与上面的办法比较起来,还是慢一点,而且还容易出错。你说呢?有空还请您看看附件,给修改一下。多谢回复。
4#
发表于 2004-10-5 03:07:00 | 只看该作者
您的概念是错的。

如果录入后发现录错了要修改呢?要删除某一记录呢?........

您会发现您的代码量变得很大,很不好控制。
5#
 楼主| 发表于 2004-10-5 07:40:00 | 只看该作者
我不理解你的意思,什么概念是错误的呢?难道不能够通过追加查询向子窗体里录入数据吗?在子窗体中建一个删除按钮,录入错了以后,把录入错的记录删除就是了。我试过,没有问题。另外,这个问题已经解决了。可能是DoCmd.RunSQL句子中哪个标点符号出了错。用DoCmd.OpenQuery "XXX" 解决了。试了将近一千条数据,没有什么问题。王班主,我看了你的专栏,对您的才能很欣赏,真希望有一天能够具有您现在的学识啊!谢谢您花时间给我回复。
6#
发表于 2004-10-5 17:26:00 | 只看该作者
以下是引用pauljung在2004-10-4 23:40:18的发言:



我不理解你的意思,什么概念是错误的呢?难道不能够通过追加查询向子窗体里录入数据吗?

在子窗体中建一个删除按钮,录入错了以后,把录入错的记录删除就是了。我试过,没有问题。

另外,这个问题已经解决了。可能是DoCmd.RunSQL句子中哪个标点符号出了错。用DoCmd.OpenQuery "XXX" 解决了。试了将近一千条数据,没有什么问题。

王班主,我看了你的专栏,对您的才能很欣赏,真希望有一天能够具有您现在的学识啊!

谢谢您花时间给我回复。

你的向子窗体输入数据我认为很好,可以上传例子吗.谢谢.
7#
发表于 2008-1-30 11:48:34 | 只看该作者
8#
发表于 2010-3-15 23:05:11 | 只看该作者
7# yori2007
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-6 05:34 , Processed in 0.094711 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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