Office中国论坛/Access中国论坛

标题: 表中数据与窗体显示数据的对应 [打印本页]

作者: WANGDUYU    时间: 2008-12-1 18:59
标题: 表中数据与窗体显示数据的对应
各位大侠,正在编数据库,突然有一个想法,不知道更巧的办法来实现:
比如,在表A中,数据如下:
ID 自动编号;
承包商级别 特级、一级、二级、三级、四级、五级;
现在想把承包商级别改成数字型的,即,承包商级别 0, 1, 2, 3, 4, 5,这样,可以通过判断数字大小,来选取某一级别以上或以下的承包商。
但是在窗口里,还想显示汉字,即:特级、一级、二级、三级、四级、五级。
注:窗口里,已经写了数据来源是表A,我想的办法是对同一个承包商在表A中写两列,一列是汉字的,一列是数字的,比较时,用数字列,显示时,用汉字列。不过对这种方法,还是觉得有点土,想各位大侠一起出招。

先行谢过!
[:33]
作者: tmtony    时间: 2008-12-1 19:44
建立一个承包商级别表
有两个字段,一个级别编码 一个级别名称
在显示时使用组合框,组合框有2列,第1列为编码,第2列为名称
列宽为 0; 3 这样就可将第1列不显示,但实际绑定的是第1列
作者: kangking    时间: 2008-12-1 19:44
这个是可以实现的,你将你的示例放上来,大家才好帮你。
作者: WANGDUYU    时间: 2008-12-2 08:24
标题: 附件来了,谢谢各位大侠出手
附件是Office 2007的,不知道大家打开会不会有问题?

先过谢过!
作者: Henry D. Sy    时间: 2008-12-2 08:36
呵呵,我是03的,o7开不了
作者: WANGDUYU    时间: 2008-12-2 10:58
标题: 03版的来了
不好意思,03版的附件来了,还请版主费心置个顶!谢谢!
作者: tz-chf    时间: 2008-12-2 11:04
2楼正解
作者: Henry D. Sy    时间: 2008-12-2 11:22
帮你解决了附件中的问题1
另:你怎么用承包商的名字作为字段名,如果有一万个承包商,是不是得有一万个字段。
帮你重建一个等级表
作者: WANGDUYU    时间: 2008-12-2 16:47
标题: 感谢!
谢谢版主的热心帮助,正在研究消化,有问题再来请教!等级表我再看一看。
我的基本概念不是特别清楚,我好象没有把承包商名称用做字段名称啊?
作者: zqf0035    时间: 2008-12-28 14:48
正要学习




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3