流行模式

紧跟潮流,步入云时代

当前位置:首页>平台开发>流行模式
全部 1208 平台特色 8 经典模式 77 流行模式 108 技术论坛 1014 经典视频 1

上传文件附件增加名称前缀

时间:2020-02-17   访问量:5426
目的:避免附件名称重复覆盖原有文件

步骤:
1、在要上传附件的数据库表中增加一个文本格式的字段名称:Prefix

2、该字段包含的内容将作为上传文件的前缀,可在SQL方式计算记录新增后添加唯一标识,例:

select "(ry" & year(date()) & right('0' & month(date()),2) & right('0' & day(date()),2) &(right(int((10000+("0001" & A.ID))),3) & ")") as Prefix
from (select max(mid(Prefix,4,11))+1 as ID from 人员附件
where mid(Prefix,4,8)=year(date()) & right('0' & month(date()),2) & right('0' & day(date()),2)) as A

3、该字段内容还可通过输入、关联字段等方法得到。

4、上传后,附件名称自动为 Prefix内容 + 附件名称,例:(ry20170713001)合同扫描件.jpg


网络版:
SELECT '(' + cast(year(getdate()) as varchar(4))+right(100 + month(getdate()),2)+right(100 +day(getdate()),2)+right(str(100000 + (case when A.ID is null then '1' else A.ID end)),3) + ')' AS Prefix
FROM (SELECT cast(max(SUBSTRING(Prefix,10,3)) as int)+1 as ID FROM 学期计划
where SUBSTRING(Prefix,2,8)=cast(year(getdate()) as varchar(4)) + right('0' + cast(month(getdate()) as varchar(2)),2)+ right('0' + cast(day(getdate()) as varchar(2)),2)) AS A


(总结:
1.在包含上传文件字段所在的表中增加一个文本字段,名字为:Prefix
2.该字段包含的内容将作为上传文件的前缀。
3.如果文件已经存在相同的前缀内容,不再重复增加前缀(上传文件下载修改后重新上传时)。
4.该字段内容可以通过输入、关联字段或者计算验证等办法得到。
-------------
1、在要上传附件的数据库表中增加一个文本格式的字段名称:Prefix

2、该字段包含的内容将作为上传文件的前缀,可在SQL方式计算记录新增后添加唯一标识,例:

select "(ry" & year(date()) & right('0' & month(date()),2) & right('0' & day(date()),2) &(right(int((10000+("0001" & A.ID))),3) & ")") as Prefix
from (select max(mid(Prefix,4,11))+1 as ID from 人员附件
where mid(Prefix,4,8)=year(date()) & right('0' & month(date()),2) & right('0' & day(date()),2)) as A

3、该字段内容还可通过输入、关联字段等方法得到。

4、上传后,附件名称自动为 Prefix内容 + 附件名称,例:(ry20170713001)合同扫描件.jpg
)

上一篇:关于“流行模式”栏目内容的说明

下一篇:录入窗口打开后默认新增状态

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部
备案号码:鲁ICP备09000001号-2