搭建论坛《网站·搭建者》用户服务 → 问题


  共有2111人关注过本帖树形打印

主题:问题

帅哥哟,离线,有人找我吗?
yaya
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:工程师 帖子:266 积分:1266 威望:0 精华:0 注册:2002-12-9 12:37:33
问题  发帖心情 Post By:2009-3-17 11:05:36

有这样一个问题:在我的项目中用户需上传很多Word文档,由于不支持中文名,所以需要给上传的文档重命名。在重命名时我是这样设计的:先判断数据库中有多少个记录,得到数字N,然后获取当前年月日D,然后把D+A作为文件名给上传的文档命名。在项目运行初期就遇到了这样一个问题,用户A选择了文件上传功能,在填写文件信息的时候用户B也上传文件,B先上传完,A后上传完,结果B上传的文件没有了,而是A上传的文件。这种情况出现的原因是什么?应该怎样避免?

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
FSJM
  2楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:2323 积分:6885 威望:9 精华:0 注册:2002-10-23 13:50:52
  发帖心情 Post By:2009-3-17 20:52:37

如果再加上用户的编号,应该就不会有重名的可能性了。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
yaya
  3楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:工程师 帖子:266 积分:1266 威望:0 精华:0 注册:2002-12-9 12:37:33
  发帖心情 Post By:2009-3-18 9:21:07

对啊,怎么没有想到呢,谢谢!

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
fylii
  4楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:技术员 帖子:110 积分:766 威望:0 精华:0 注册:2002-7-10 9:04:28
  发帖心情 Post By:2009-3-20 8:48:27

我是当前 年月日时分秒,做为文件名,相信再有重复我也没办法了。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
fylii
  5楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:技术员 帖子:110 积分:766 威望:0 精华:0 注册:2002-7-10 9:04:28
  发帖心情 Post By:2009-3-20 13:19:17

不怕,我的系统同时会上传产生撞车的很少。实在不性,在加个3位随机数字好了。

当然了,最安全的是加上表中的编号.这样肯定唯一了。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

问题








签名