关于录入窗体自动填写日期和星期的一个问题
时 间:2011-07-30 00:00:00
作 者:都市侠影 ID:20205 城市:成都
摘 要:录入窗体的星期组合框如何将汉字“星期一”等转换成数字型的星期编号存入表中?
正 文:
首先强调本文讨论的前提是使用SQL的Insert命名来向表中插入记录,很多录入窗体都需要录入日期和星期这样的数据。录入窗体上的星期通常用组合框让用户七选一,下拉列表里不是星期一星期二等汉字就是Monday,Tuesday等英文,反正不会是0,1,2……6这样的数字,不然会挨用户一顿臭骂的;表中的星期通常是存放的星期编号,比如0,1,2……6。
像日期和星期这样的数据最好是在窗体加载的时候由系统自动填写,用户无需修改,日期简单的利用一个Date函数即可,星期当然是用WeekDay函数,但是问题出来了,WeekDay函数的返回值是数字,而非汉字亦非英文单词,应当转换成汉字或者英文单词放在组合框里,这一点有点棘手,可能就得到拿着这个函数返回的数字到星期表里一一比对,比上了就将对应的汉字赋值到组合框中,这个过程想必让人很痛苦。
但有一法:既然表中存放的其实是星期编号,WeekDay函数的返回值亦为数字,何不就将此数字直接存入表中(当然,如果你的编号与函数对各星期的编号不一致的话,你最好修改你的星期表),省得转换来转换去,将窗体上的星期组合框直接删除得了。
万事大吉~
Access软件网官方交流QQ群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 统计当月之前(不含当月)的记录...(03.11)
- 【Access Inputbo...(03.03)
- 按回车键后光标移动到下一条记录...(02.12)
- 【Access Dsum示例】...(02.07)
- Access对子窗体的数据进行...(02.05)
- 【Access高效办公】上月累...(01.09)
- 【Access高效办公】上月累...(01.06)
- 【Access Inputbo...(12.23)
- 【Access Dsum示例】...(12.16)

学习心得
最新文章
- 仓库管理实战课程(9)-开发往来单...(04.02)
- 仓库管理实战课程(8)-商品信息功...(04.01)
- 仓库管理实战课程(7)-链接表(03.31)
- 仓库管理实战课程(6)-创建查询(03.29)
- 仓库管理实战课程(5)-字段属性(03.27)
- 设备装配出入库管理系统;基于Acc...(03.24)
- 仓库管理实战课程(4)-建表操作(03.22)
- 仓库管理实战课程(3)-需求设计说...(03.19)
- 仓库管理实战课程(2)-软件背景和...(03.18)
- 仓库管理实战课程(1)-讲师介绍(03.16)