南充高坪房价最新动态:为什么在ASP中使用文字可以正常显示而图片显示源代码??

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 09:14:44
<HTML>
<BODY BGCOLOR="LightYellow">
<TABLE BORDER="0" ALIGN="Center">
<CAPTION align=center><A HREF="ShoppingCar.asp">查看购物车</A></CAPTION>
<TR BGCOLOR="#BABA76" HEIGHT="30" ALIGN="Center">
<%
' 使用Connection对象打开数据库文件
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath("store.mdb")
objConn.Open
' 从数据表中读取符合SQL语句的记录并存放在Recordset对象中
Set objRS = Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT * FROM wu"
objRS.Open strSQL, objConn, 1,1
' 读取数据表的字段名称以作为表格的标题
For I = 0 To objRS.Fields.Count - 1
Response.Write "<TD>" & objRS.Fields(I).Name & "</TD>"
Next
Response.Write "<TD>数量</TD>"
Response.Write "<TD>订购</TD>"
' 读取各个字段的数据并显示在表格内
Do While Not objRS.EOF
Data = "<TR HEIGHT='30' BGCOLOR='#EDEAB1'>"
For I = 0 To objRS.Fields.Count - 1
Data = Data & "<TD>" & objRS.Fields(I).Value & "</TD>"
Next
Response.Write Data
f1="<FORM METHOD='POST' ACTION='AddToCar.asp?uid="
f2= objRS("商品编号") & " & name=" & objRS("名称")
f3= " & company=" & objRS("生产商") & " & Price=" & objRS("定价") & "&<IMG SRC="& objRS("pic") &" >" & "' >"
f4="<INPUT TYPE='text' NAME='Quantity' SIZE='5'></TD>"
f5="<INPUT TYPE=SUBMIT VALUE=放入购物车></TD></FORM>"
Response.Write "<TD ALIGN=Center>" & f1 & f2 & f3 & f4
Response.Write "<TD ALIGN=Center>" & f5

objRS.MoveNext
Loop
' 关闭数据库连接并释放对象
objRS.Close
Set objRS = Nothing
objConn.Close
Set objConn = Nothing
%>
</TABLE>
</BODY>
</HTML>
谢谢了哟!可是按你说的那个图片是可以显示。但位置不对。我要图片显示在PIC那栏,你说的这个PIC那栏还是图片的路径,而图片显示到了数量那栏去了。
再帮忙看看哟,谢谢!

f1="<FORM METHOD='POST' ACTION='AddToCar.asp?uid="
f2= objRS("商品编号") & " & name=" & objRS("名称")
f3= " & company=" & objRS("生产商") & " & Price=" & objRS("定价") & "&<IMG SRC="& objRS("pic") &" >" & "' >"
以上应当改为:
f1="<FORM METHOD='POST' ACTION='AddToCar.asp?uid="
f2= objRS("商品编号") & " & name=" & objRS("名称")
f3= " & company=" & objRS("生产商") & " & Price=" & objRS("定价") & "'> <IMG SRC="& objRS("pic") &" >"