日期:2014-05-18  浏览次数:20727 次

关于更新相片的问题,急!
我做了一个人事系统,新增的时候我把照片插入进数据库里了,显示出来的都是二进制的

我现在遇到的问题是:我要修改员工的资料时,读取相片出来以后,如果照片没有更改的情况,怎样再把以前的照片再保存到数据库里

读取照片的语句是:Image1.ImageUrl = "personphoto.aspx?intID=" +Request.QueryString[0].ToString();


那我怎样把image1再保存到数据库中呢,在线,真的很急!

------解决方案--------------------
我现在遇到的问题是:我要修改员工的资料时,读取相片出来以后,如果照片没有更改的情况,怎样再把以前的照片再保存到数据库里 
---
没有修改就不修改该字段值就行了呗.
------解决方案--------------------
你的这个相片应该是跟员工id对应吧,跟相片没有什么关系吧。只有当他变了的时候才根据员工id去更新这个相片阿。

------解决方案--------------------
楼主的头像修改应该是上传图片?
那在生成sql语句的之前就对其用户是否上传图片进行判断
如果没有修改即上传,就生成无更改图片字段值的sql语句;
如果有则生成含义更新用户头像字段值的sql语句;
是存储过程其思路也一样,随便传一个参数值进数据库
然后面存储过程当中去判断其标志值,如果标记为未更改则生成无更改图片字段的sql语句.