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

解决方案 »

  1.   

    refer:
    数据库存放url,直接指向目录

    图片存到数据库,再读出来
      

  2.   

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

  3.   

    就是不知道怎么写。。数据库存放url是随便存到一个字段里吗?能不能给我举个小示例?
    这个跟存字符串 是一样一样的 没有区别
      

  4.   

    转二进制,数据库用image保存,想用的时候再读取就行了
      

  5.   

    我把图片的地址用类似于姓名的方式存入数据库,然后将其赋值给imageUrl,结果还是显示不出来……
      

  6.   

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

  7.   

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

  8.   

    首先建立一个数据表  假如叫 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是上传时保存的文件夹路径----------------------------------------------------
      

  9.   

    如果指定一个图片,是可以正常显示的。但我的Url是变化的呀,要根据登陆的用户显示图片,所以我只能调用数据库中已存的图片地址来显示,但是显示不出来……你在数据库里面加上一个字段是你每个用户的那个图片的地址,到时候读取那个和你用户对应不就行了嘛