设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[其它] 我学ACESS5——信息资料如何更新

[复制链接]
11#
 楼主| 发表于 2004-4-20 06:55:00 | 只看该作者
我为什么不把ID做为主键,是因为我们的查询,删除,更新都与产品号有密切关系,也就是说,在查询删除更新之前,产品号就是已知的,确定的了,你随便说出哪个产品,别人都能明白大概。

如果采用产品ID作为主键,那么,当别人要删除更新某品号时,还要专门去查这个品号的ID号,这是不是太麻烦了?
12#
发表于 2004-4-20 07:46:00 | 只看该作者
主键是给程序用的,编号是给人用的
13#
发表于 2004-4-20 17:21:00 | 只看该作者
你要把主键和品号是分开来对待
也可以设置一个主键,然后完全不用管它
这样即使品号重复,也可以保证主键编号的唯一性

另外就是建议将所有操作都放到窗体上,不要在表或查询中进行数据操作
14#
 楼主| 发表于 2004-4-21 07:13:00 | 只看该作者
我一直以为,把表、查询弄清楚了,作窗体就会更容易似的,因为窗体中的命令及一些操作,都是来源于表与查询。

[此贴子已经被作者于2004-4-20 23:24:45编辑过]

15#
 楼主| 发表于 2004-4-21 07:24:00 | 只看该作者
我还想问问:在5楼的图片中,我想对长、宽、外R、内R等尺寸进行两种查询,一种是具体尺寸的查询,另一种模糊尺寸的查询。

比如说,对具体尺寸的查询,我想查询长为20的产品,或者说我想查询壁厚为15的产品等……
对模糊尺寸的查询,比如说,我不知这个产品外R的具体尺寸,只知它的大概荡范围是46——52,我也知道这要用Between   A   到   and   B表达式。

关键的是,我查询的字段名有可能是长,也有可能是宽,是外R,是内R,是壁厚,是总高……
这样说的话,我是不是要建立六个查询表设置六个查询条件呢?
如果把具体尺寸和模糊尺寸的查询分开,那不是要建12个查询表,12个查询条件吗?

有好的办法吗?
16#
发表于 2004-4-22 02:23:00 | 只看该作者
1、土办法,就是做多几个查询表。
2、我还没有去实践,应该可以在窗体中,或查询中设置。
17#
 楼主| 发表于 2004-4-22 05:25:00 | 只看该作者

你看嘛,我的意图就是这个样子。

在第1框里,输入长、宽、外R、内R等查询对象,第2框和第3框输入的是尺寸最小最大范围。可我折腾了一下午,也没有达到我想要的目的。

我还头疼的是,像做组合框、命令按钮等时,采不采用向导时,其设计过程是不一样的。拿第1框这个组合框来说,我没有采用向导方式,而我又需要设定组合框内的内容是长、宽、外R、内R等,我该怎样加入呢?在表与查询中,长、宽、外R等都是字段名。

还有,这个查询按钮的动作内容该怎么做呢?



本帖子中包含更多资源

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

x
18#
发表于 2004-4-22 06:16:00 | 只看该作者
....查询语句我还不太熟练,你等其他人来回答吧。
....关于你那个组合框,你设置它的“行来源类型”为“值列表”(这种方式适合几个固定值的使用上),然后在“行来源”中按照如下的格式输入:

"长";"宽";"外R";"内R"
19#
 楼主| 发表于 2004-4-22 07:13:00 | 只看该作者
哈,你这一说,我明白啦。我把重点都投入到行来源上,从而忽略了行来源类型。

真是太好了,又解决了一个问题,握手握手,多谢多谢。

对于组合框、文本框,我在调整它们的尺寸大小,外部显示时感到吃力,这不说,由于它和标签捆在一块,如果我删去组合框,它附带的标签也跟着删去了。如果我不想删这标签,又怎么办呢?
20#
发表于 2004-4-22 19:33:00 | 只看该作者
标签可以自己另外加入!
一般捆绑在一起的标签,当你删除文本框时,会和标签一起删除的。而单独删除标签就不会把文本框也一起删掉。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-9 12:27 , Processed in 0.100840 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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