设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[Access本身] 关于数据库中的表结构设计以及保证其录入界面与实际情况相符合

[复制链接]
跳转到指定楼层
1#
发表于 2006-11-12 05:08:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
很抱歉我的标题写的这样的晦涩难懂。我正是在设计一个数据库时遇到了一个很难解决的问题需要各位高手的帮忙,如果您从标题上还没有明白我的主要问题,请耐心看完我对我的问题的描述:

    我现在正在试图作一个数据库,考虑到这个数据库的可延展性,我必须把某些实际中的内容比如身高,体重,血压,脉搏,心率这几个内容储存在同一个字段中,同时他们的值也作为在同一条记录中相应的储存在表中。我所设计的关于这个问题的简表的字段名如下:subjid(患者编号)、vstest(检测内容)、vsorres(检测值)、vsorresu(检测值的单位)。

    我需要把身高,体重,血压,脉搏,心率这几个值储存在vstest中,而他们相应的检测值和检测值单位分别记录到vsorres和vsorresu中。这本来没有什么问题。问题在于每个病人都有相应的这五个内容的检测。我需要设计一个界面,将这些信息储存在后台的与这个简表格式相同的表中。

    刚开始我想用下拉列表的方法来将以上的五个内容对病人来输入。但是,由于我们的录入要求一定的速度,我们希望这五个检察项能够同时出现在界面中,并且使我们的录入员只需要直接录入这五个检测内容的检测值和单位,不用在考虑其他的问题,这样可以加快他们的录入速度。

    这个界面就和我们在实际中填写的表格一样,按照顺序填写检测值即可。

    我会设计access中mdb的窗体,但设计的窗体,我把字段选择好后,结果发现我只能储存在一条记录中储存最后的检测值。现在迫切的需要大家指点我一下,我怎样才能在access中实现使我的录入界面能够和实际填写的表格相类似,并且把每个病人的五项检测内容记录在同一个表的不同记录里?

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-11-12 21:59:00 | 只看该作者
建议在表中增加身高,体重,血压,脉搏字段,在表中可以不用vstest字段,然后在查询中用vstest:[身高]&[体重]%[血压]&[脉搏]表示,在输入出报表时即可用vstest来表示检测内容
3#
发表于 2006-11-12 22:10:00 | 只看该作者

本帖子中包含更多资源

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

x
4#
 楼主| 发表于 2006-11-13 21:44:00 | 只看该作者
谢谢laiguiyou的回复,我想我可以参考你的思路解决合并的问题。

但是是否可以把查询中的数据也储存在表中呢?
5#
发表于 2006-11-14 06:21:00 | 只看该作者
供参考:

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-11-14 13:56 , Processed in 0.082918 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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