日期:2014-05-17  浏览次数:21015 次

怎样把照片的相对地址存入orcal数据库,再用VS调用?
我想实现用户登录进去,看到自己的个人信息和照片,照片和用户名是一一对应的。
问题:怎样把照片的相对地址存入orcal数据库,再用image调用相应图片?
我刚开始学ASP,希望各位大神解答尽量详细一点(在哪个页面加什么代码),最好能给个示例源代码
asp

------解决方案--------------------
refer:
数据库存放url,直接指向目录
图片存到数据库,再读出来
------解决方案--------------------
引用:
Quote: 引用:

refer:
数据库存放url,直接指向目录
图片存到数据库,再读出来

就是不知道怎么写。。数据库存放url是随便存到一个字段里吗?能不能给我举个小示例?

这个跟存字符串 是一样一样的 没有区别
------解决方案--------------------
比如页面上有一个图片 <img  src='image/aaa.jpg'> 
如果这个图片 正常显示 就在数据库就存 image/aaa.jpg 
你取出来的 时候就这样用 <img  src='<%=数据库字段名称%>'>   图片就出来了
------解决方案--------------------
首先建立一个数据表  假如叫 tb_UserImg
---------------------------------------------
id    imgName   userID  

主键  XX.jpg    用户ID



----------------------------------------------

用户修改个人资料时,如果修改了个性头像,则 
insert into  tb_UserImg(imgName,userID)  values(XX.jpg,用户的ID)
//xx.jpg是用户上传的图片保存的名字,假设保存在网站跟目录UserImg文件夹下;
//另外如果已经存在时,这里应该是update
--------------------------------------------------

然后显示时:

 <img  src='UserImg/<% 根据登录用户ID查询tb_UserImg返回的结果的字段imgName的值  %>'> 
//UserImg是上传时保存的文件夹路径

----------------------------------------------------


------解决方案--------------------
引用:
Quote: 引用:

比如页面上有一个图片 <img  src='image/aaa.jpg'> 
如果这个图片 正常显示 就在数据库就存 image/aaa.jpg 
你取出来的 时候就这样用 <img  src='<%=数据库字段名称%>'>   图片就出来了

如果指定一个图片,是可以正常显示的。但我的Url是变化的呀,要根据登陆的用户显示图片,所以我只能调用数据库中已存的图片地址来显示,但是显示不出来……