南充高坪房价最新动态:为什么在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那栏还是图片的路径,而图片显示到了数量那栏去了。
再帮忙看看哟,谢谢!
<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") &" >"
为什么在ASP中使用文字可以正常显示而图片显示源代码??
为什么使用eWeb编辑器后文字可以正常显示而图片显示源代码??
为什么使用eWebeditor编辑器后文字可以正常显示而图片显示源代码
为什么我的mp3在xp系统中可以正常使用,而在2000系统中却没有显示?
硕思三剑客作的导航栏在asp网页中怎么显示不出来,而在HTML中就能正常显示。
flash文字在ASP网页中没有显示。
在电脑上设置IIS服务时,为什么index.htm可以正常显示,index.asp却不能正常显示?
在ASP中,验证码不能够正常显示怎么办
为什么网页中的gif动画,在我的浏览器中只显示第一帧,而在别人的显示正常?
在EXCEL中插入图片,怎么可以将普通的图片做成底图,而不会影响文字的显示呢?