上传图片、预览、按上传时间命名保存
2014-04-22 10:07
148 查看
1、上传图案片的问题
(1)图片的读取,通过控件,很容易实现。不用自己编码
(2)读取了图片之后,有两种选择,一是保存到数据库中,这时候如果库中没有对应的记录,那么就首先要在库中创建一条记录,这也就是为什么在有的系统中录入一条信息,如果需要上传照片,会提示先点击上传照片,才会在页面中显示图片的预览,而不是点击“FileUpload”控件后,直接会预览照片。二是不保存到数据库中,通过其他方式,把照片在页面中预览,点击“FileUpload”后,页面直接能预览。第二种方式显得更为简洁。
(3)照片预览后,保存在数据库中也有两种方式,一种是直接把照片存储到数据库中,这种方式在数据库中的文件数据是完整的,但是数据量非常大,不被高手所推荐。二是在数据库中只是保存存储地址,这种方式下,要注意防止文件的重名,这就要对文件进行重命名。
(1)图片的读取,通过控件,很容易实现。不用自己编码
(2)读取了图片之后,有两种选择,一是保存到数据库中,这时候如果库中没有对应的记录,那么就首先要在库中创建一条记录,这也就是为什么在有的系统中录入一条信息,如果需要上传照片,会提示先点击上传照片,才会在页面中显示图片的预览,而不是点击“FileUpload”控件后,直接会预览照片。二是不保存到数据库中,通过其他方式,把照片在页面中预览,点击“FileUpload”后,页面直接能预览。第二种方式显得更为简洁。
(3)照片预览后,保存在数据库中也有两种方式,一种是直接把照片存储到数据库中,这种方式在数据库中的文件数据是完整的,但是数据量非常大,不被高手所推荐。二是在数据库中只是保存存储地址,这种方式下,要注意防止文件的重名,这就要对文件进行重命名。
相关文章推荐
- Aptana Studio 打开报 Could not launch the product the specified workspace cannot becarated.
- 基于VS应用开发的WinCE和PC机的区别
- Oracle rownum
- TCP/IP之分层
- 电脑文件丢失后还能恢复吗
- java JFrame去掉标题栏后如何实现鼠标移动到边框可以进行拖拉以放大缩小
- 来自全球的14个编码社区
- 一个简单的判断三角形形状的C程序
- ScrollView滑动到最底端或者最顶端再加载数据
- 如何防止android Toast重复显示
- 可见光波长和颜色的对应关系
- 一个说明
- Delphi常用函数列表
- jquery ajax (2)实例 .GET
- thinkphp 学习笔记
- android 打开/data的权限
- OFBIZ分享:<@ofbizUrl>
- 在MFC中应用CTreeCtrl控件的技巧
- C#调用已经安装的程序打开文件
- oracle 定时器