关于录入窗体自动填写日期和星期的一个问题
时 间: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)
- 通过命令按钮让Access列表...(04.24)
- 统计当月之前(不含当月)的记录...(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)

学习心得
最新文章
- 仓库管理实战课程(15)-月度库存...(04.30)
- Access选择打印机、横纵向、纸...(04.29)
- 仓库管理实战课程(14)-出库功能...(04.26)
- 通过命令按钮让Access列表框指...(04.24)
- 仓库管理实战课程(13)-入库功能...(04.21)
- Access控件美化之--美化按钮...(04.19)
- Access多行文本按指定字符筛选...(04.18)
- Microsoft Access数...(04.18)
- 仓库管理实战课程(12)-月度结存...(04.16)
- 仓库管理实战课程(11)-人性化操...(04.15)