我是asp的初学者,现在要想做一个用html 显示几张图片 ,图片在是通过数据库的地址来读取的。 在线等...
希望能给出具体代码和实现思路,(本人对html的具体应用还不是很理解)!!!!!无限感激!各位大虾,我是想知道html的在asp页面的使用!!!...
希望能给出具体代码和实现思路,(本人对html的具体应用还不是很理解)!!!!!无限感激 !
各位大虾,我是想知道html 的在asp页面的使用!!! 展开
各位大虾,我是想知道html 的在asp页面的使用!!! 展开
5个回答
展开全部
你参考这个代码改一下吧:
BbsDB="data.mdb" ' 数据库
Set conn = Server.CreateObject("ADODB.Connection")
ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & server.MapPath(BbsDB)
conn.Open ConnectionString
'If Err Then
' err.Clear
' Set conn = Nothing
' Response.Write "数据库连接出错,请检查连接字串。"
' Response.End
'End If
Set Rs=server.CreateObject("Adodb.RecordSet")
Rs.open("select 图片字段 from 图片表"),Conn,1,1
Do while Not Rs.Eof
response.write "<img src="
response.write Rs("图片字段")
response.write " border=0 />"
Rs.MoveNext
Loop
Rs.Close
Set Rs = Nothing
conn.Close
Set conn = Nothing
BbsDB="data.mdb" ' 数据库
Set conn = Server.CreateObject("ADODB.Connection")
ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & server.MapPath(BbsDB)
conn.Open ConnectionString
'If Err Then
' err.Clear
' Set conn = Nothing
' Response.Write "数据库连接出错,请检查连接字串。"
' Response.End
'End If
Set Rs=server.CreateObject("Adodb.RecordSet")
Rs.open("select 图片字段 from 图片表"),Conn,1,1
Do while Not Rs.Eof
response.write "<img src="
response.write Rs("图片字段")
response.write " border=0 />"
Rs.MoveNext
Loop
Rs.Close
Set Rs = Nothing
conn.Close
Set conn = Nothing
追问
html ?
追答
"
Rs.MoveNext
Loop
Rs.Close
Set Rs = Nothing
conn.Close
Set conn = Nothing
%>
展开全部
假设你的pic字段的内容是***.jpg ; morepic字段内容为1.jpg;2.jpg;3.jpg 。
A页面:a.asp
<%
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from 表"
rs.open sql,conn,1,1
do while not rs.eof
%>
<a href="b.asp?id=<% =rs("id") %>"><img src="<% =rs("pic") %>" border="0" /></a>
<%
rs.movenext
loop
%>
B页面b.asp:
<%
id=request.QueryString("id")
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from 表 where id="& id '后面的ID即为你的变量ID,根据此ID来查找此条记录
rs.open sql,conn,1,1
picmore=split(rs("picmore"))
for i=lbound(picmore) to ubound(picmore)
%>
<img src="<% =picmore(i) %>" border="0" /><br>
<%
next
%>
以上就是一些基本的代码,其中变量我没有定义,你自己在用是最好定义一下变量,另外图片的路径自己注意一下,我的是把图片和ASP文件在同一目录中。
a.asp中通过循环把所有的图片显示出来,通过单击不同的图片,来传递不同的ID,b.asp就利用a.asp传递过来的ID来查询数据表,也自用循环来显示picmore中所有的图片(前提是picmore字段中的内容和我假设的是一样)。
好了,不多说了,赶紧去试一下吧!!!
A页面:a.asp
<%
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from 表"
rs.open sql,conn,1,1
do while not rs.eof
%>
<a href="b.asp?id=<% =rs("id") %>"><img src="<% =rs("pic") %>" border="0" /></a>
<%
rs.movenext
loop
%>
B页面b.asp:
<%
id=request.QueryString("id")
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from 表 where id="& id '后面的ID即为你的变量ID,根据此ID来查找此条记录
rs.open sql,conn,1,1
picmore=split(rs("picmore"))
for i=lbound(picmore) to ubound(picmore)
%>
<img src="<% =picmore(i) %>" border="0" /><br>
<%
next
%>
以上就是一些基本的代码,其中变量我没有定义,你自己在用是最好定义一下变量,另外图片的路径自己注意一下,我的是把图片和ASP文件在同一目录中。
a.asp中通过循环把所有的图片显示出来,通过单击不同的图片,来传递不同的ID,b.asp就利用a.asp传递过来的ID来查询数据表,也自用循环来显示picmore中所有的图片(前提是picmore字段中的内容和我假设的是一样)。
好了,不多说了,赶紧去试一下吧!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
asp是建站初期首选,现在的asp cms做的差不多很好了,虽然很多人认为asp性能不行还说不安全等等,性能是有一定的局限,但安全不能真么说,安全和语言是没有任何联系的,哪一种语言都会有安全问题。
asp的优点儿在于:简单易用,可搭配access或者sql数据库来用。生成静态的话会很大程度上减少系统资源占用提高访问速度。
当然如果你很有钱,那就推荐招人来开发吧,使用php 或者 asp.net 或者jsp都可以。
个人初创asp+access是首选,数据库大了就换sql!其次是php+my sql
asp的优点儿在于:简单易用,可搭配access或者sql数据库来用。生成静态的话会很大程度上减少系统资源占用提高访问速度。
当然如果你很有钱,那就推荐招人来开发吧,使用php 或者 asp.net 或者jsp都可以。
个人初创asp+access是首选,数据库大了就换sql!其次是php+my sql
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从数据库读出来的直接放的话就是ASP网页了,属于动态网页,楼上的那个可以实现了。
追问
html ?
追答
楼上的ASP页面了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<img src="http://www.abc.com/abc.jpg" title="src引号内容为网络图片地址" />
追问
html?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询