Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

生成日期

FK  发表于:2009-06-09 16:45:00  
复制

大家好,因为前一个问题比较复杂,所以拆开来解决,希望能得到大家的帮助。

 

要求如下:

根据放款日计算出6月21号之前的还款日
条件如下(所有的日期都以6月21号结束):

当5<=放款日<=14,还款日=下个月15号放款,比如放款日20090313,还款日为20090415,20090515,20090615,20090621
当15<=放款日<=24,还款日=下个月25号放款,比如放款日20090318,还款日为20090425,20090525,20090621
当25<=放款日<=当月最后一天,还款日=下下个月5号放款,比如放款日20090329,还款日为20090505,20090605,20090621
当月第一天<=放款日<=4,还款日=下个月5号放款,比如放款日20090304,还款日为20090405,20090505,20090605,20090621

 

谢谢各位大侠!

 

 

点击下载此附件

 

Top
蒋元根 发表于:2009-06-09 21:22:03


蒋元根 发表于:2009-06-09 21:23:27
给你做了例子,供参考点击下载此附件

金鑫 发表于:2009-06-10 11:30:44
谢谢,hotgh2003。但是这个窗体运行不起来,显示“缺省表”。而且日期的话,都要以6月21号作为结束,不用之后的日期啦。请指教,谢谢。

蒋元根 发表于:2009-06-10 15:27:16
不用谢,修改了,供参考点击下载此附件

金鑫 发表于:2009-06-10 16:24:11

这个数据库中的数据都是3月份的,我添加4月、5月、6月各一个,这个查询就不符合了。比如放款日为2009-5-30,第一次还款应该在2009-6-21,而不是2009-7-5。又比如放款日为2009-6-20,第一次还款应该在2009-6-21,也就是说所有的还款日期都不能超过6月21号(2009-6-21)。希望能再改进一下,辛苦啦。谢谢。

 

附件为我添加了4月、5月、6月各一个的日期后的数据库。

 

 

点击下载此附件

蒋元根 发表于:2009-06-10 20:30:09
再次修改了,供参考,点击下载此附件

金鑫 发表于:2009-06-11 11:20:32

谢谢hotgh2003!希望以后能得到你更多的帮忙^_^



总记录:7篇  页次:1/1 9 1 :