html图片读取,请高手指点(.net/c#)

来源:百度知道 编辑:UC知道 时间:2024/06/18 17:34:53
小弟在ACCESS的数据表里写了一些图片的路径,然后想在HTML中通过调用数据表中的路径而把图片显示出来
<table>
<tr bgcolor="#aaaadd"><th colspan="6"></th></tr>
<% while (dr.Read())
{
%>
<tr><td><%=dr["id"].ToString()%></td><td><%=dr["name"].ToString()%></td><td><%=dr["age"].ToString()%></td>
<td><%=dr["qq"].ToString()%></td><td><%=dr["email"].ToString()%></td><td><%=dr["address"].ToString()%></td><td><img alt="" src="<%=dr["picture"] %>"/></td></tr>
<%}
dr.Close();
%>
</table>

<img alt="" src="<%=dr["picture"] %>"/>这里不知道怎么写,请高手指点
小弟picture里写的是e:\f\123.jpg
为何预览里看不到图片,请高手大哥指点一下,小弟初学

你的这种写法是正确的,但是确认picture字段存储的是图片绝对路径还是相对路径。如果是相对路径则需要与图片真实路径对比,绝对路径则不需修改

首先看你数据库的图片路径是怎样的,如果只有名字,那么就要写iamge(图片问加夹)/<%=dr["picture"] %>,要写相对路径