毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 数据库 >> 正文

Access如何描述每个月的最后一天

更新时间:2012-9-28:  来源:毕业论文

一家租赁公司,将物资租赁给客户使用,客户每月结算租赁费.
有些客户每月5日结算,有些客户每月10日结算,有些客户每月月底结算.
设计这个表时,关于这个结算日期该如何描述呢?
比如:

客户ID 结算日期

1001 5
1002 10
1003 ?


将它写为非正常日期,比如0,交给程序判断,为非法日期则表示每月月底 ?
可以取当前日期的下一个月的第一日,然后减1

或者你可以在VBA中使用下面语句直接得到本月最后一天。
dateserial(year(date()),month(date())+1,0)

每月月底(本月最后一天):
SELECT DATEADD('M',1,DATE())-DAY(DATE())
你可以将此字段默认值设为0,替换此字段
update tt set 结算日期=DATEADD('M',1,DATE())-DAY(DATE()) where 结算日期=0
上述代码假设为当月的月底 输入 0 即可。 或者其它任意字母,比如 A,B,C
在程序中判断一下。

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。