还款计划表

hbh850121 2010-08-25 10:40:23
类似于 还款计划表
数据库中有一个 起始日期 如 20100601 ,然后还有一个 月数,如 6
例如今天是 20100601
在页面展现 6条 记录

20100630 XXX
20100731 XXX
20100831 XXX
20100930 XXX
20101031 XXX
20101130 XXX

如果今天是20100801
在页面展现 4条 记录

20100831 XXX
20100930 XXX
20101031 XXX
20101130 XXX

下面是之前网上找来拼写的,但是这个的结果是有N个小窗口,不要我想要的。
其实是在向在asp.net中调用,可以在gridview里直接使用


Declare 
@Date datetime,
@Date2 datetime,
@yuezong int,
@Yueshu int ,

@date3 datetime
Set @Date='20100506'
set @Date2=getdate()
set @Yuezong='10'

Select
@Yueshu=datediff(MM,@Date,@Date2 )
;
while(@Yueshu<@yuezong)
begin
select (cast(year(@Date2) as nvarchar(4))+'-'+ cast(month(@Date2) as nvarchar(2))+ '-'+ cast(day(@Date2) as nvarchar(2)))
set @Yueshu=@Yueshu +1
set @date2=dateadd(month,1, @date2)
end
...全文
442 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hbh850121 2010-08-27
  • 打赏
  • 举报
回复
方法可用,万分感激~
能否问个菜鸟问题
spt_values这张表是什么?
百年树人 2010-08-25
  • 打赏
  • 举报
回复
declare @month int
set @month=6
select
convert(varchar(8),dateadd(dd,-1,convert(varchar(6),dateadd(mm,number,getdate()),112)+'01'),112)
from master..spt_values
where type='P'
and number between 1 and @month

/**

--------
20100831
20100930
20101031
20101130
20101231
20110131

(6 行受影响)
**/
序号内容详情内容第1讲信用卡业务简介从整体介绍信用卡有哪些常见和核心的功能第2讲申请信用卡介绍申请信用卡的渠道、申请信用卡要填写的资料、申请信用卡的步骤第3讲信用卡帐单和还款日计算介绍帐单日、如何计算帐单、还款日、最后还款日第4讲一次性还款介绍一次性还款业务的测试点第5讲zui小金额还款介绍zui小金额还款业务的测试点第6讲分期还款介绍分期还款测试点第7讲信用卡逾期介绍信用卡逾期测试点第8讲贷款业务简介从整体介绍贷款业务有哪些常见和核心的功能第9讲申请贷款介绍申请贷款的测试点第10讲贷款审核贷款系统初审和复审第11讲CVM风控审核CVM风控审核第12讲放款介绍放款功能测试点第13讲按计划还款介绍按计划还款的测试点第14讲提前还款介绍提前还款的测试点第15讲提前一次性还款介绍提前一次性还款的测试点第16讲贷款逾期介绍贷款逾期的测试点第17讲贷款额度变化介绍贷款额度变化的测试点第18讲贷后管理流程介绍贷款后管理整个流程第19讲CVM审核过程介绍CVM审核的整个流程第20讲网络支付生态体系介绍网络支付生态体系第21讲网络支付流程介绍网络支付交易流程第22讲电商线上支付测试方法介绍线上交易支付测试方法第23讲签协议测试点介绍签协议测试点第24讲消费测试点介绍消费测试点第25讲查询测试点介绍查询测试点第26讲退货测试点介绍退货测试点第27讲大小额清算介绍大额、小额清算测试点第28讲清算流程介绍跨行清算的核心流程第29讲日终资金清算介绍人行日终清算,网联清算

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧