读书人

怎么把照片的相对地址存入orcal数据库

发布时间: 2013-09-08 15:21:21 作者: rapoo

怎样把照片的相对地址存入orcal数据库,再用VS调用?
我想实现用户登录进去,看到自己的个人信息和照片,照片和用户名是一一对应的。
问题:怎样把照片的相对地址存入orcal数据库,再用image调用相应图片?
我刚开始学ASP,希望各位大神解答尽量详细一点(在哪个页面加什么代码),最好能给个示例源代码怎么把照片的相对地址存入orcal数据库,再用VS调用
这个跟存字符串 是一样一样的 没有区别
[解决办法]
比如页面上有一个图片 <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是变化的呀,要根据登陆的用户显示图片,所以我只能调用数据库中已存的图片地址来显示,但是显示不出来……

你在数据库里面加上一个字段是你每个用户的那个图片的地址,到时候读取那个和你用户对应不就行了嘛

读书人网 >C#

热点推荐