要把查出来的数据放到前台html页面上,就需要把数据以json的方式,传递到前台,之后,前台解析json数据。把数据放到相应的位置上去。至于,数据库存储的相对路径就可以了,到时候,界面通过相对路径去找,并显示出来!
其实你到HTML页面中就与ASPNET没有任何关系了,ASPNET 是针对asp页面及后台aspcs *** 作HTML得到ID只能通过JS *** 作异步请求(Request)服务器ASP页面,(Response)响应到JS中,然后通过JS给HTML值表单赋值。希望你明白。
你可以采用2种方式来,一种是通过ajax技术,把网页中一个html标签中的所有包括内容和标签都提交到数据库,下次加载的时候再从数据库读取让后把内容直接加载到指定的html标签即可。
还有一种方式,如果你的内容比较固定,功能也是那种变化不大的,那就开发一个HTML的模板样式,把不同的内容加载到不用的标签下面,然后使用CSS+div技术和和ajax技术实现内容的动态加载,这种方式也是可行的。
不能直接读取的,要用asp
给你一个例子吧
读取数据库:
<%
'这部分是连接数据库
dim conn,rs,exec
set conn=servercreateobject("adodbconnection")
connopen "driver={microsoft access driver (mdb)};DBQ="&ServerMappath("bookmdb")
%>
<%
'这部分是读取数据库里的表guest
exec="select from guest"
set rs=servercreateobject("adodbrecordset")
rsopen exec,conn,1,1
%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<!--做一个表格,显示数据库字段内容-->
<%do while not rseof%><tr>
<td><%=rs("name")%></td>
<td><%=rs("tel")%></td>
<td><%=rs("message")%></td>
<td><%=rs("time")%></td>
</tr><%
'这是循环读取所有记录。
rsmovenext
loop
%>
</table>
<%
'下面三条语句是关闭数据库
rsclose
set rs=nothing
connclose
set conn=nothing
%>
你可以通过从后台先在数据库查询数据
,然后你的这张表一共5字段,将你查到的数据放到一个实体对象里,再将每个对象放在集合,返回集合到页面,遍历这个集合就OK了,因为表的每一行就相当于集合里的每一个对象。
你要不懂我可以写一个简单的给你看看
我想问一下
你用的是什么框架
html只能通过ajax接口跟后台数据库接口通信,然后取出来的数据在页面上显示。
以下是一个例子:
html文件suggesthtml:
<html>
<head>
<meta >
以上就是关于怎样将数据库里的数据显示到html全部的内容,包括:怎样将数据库里的数据显示到html、怎么在HTML表单中显示SQL数据库中的信息,用ASP.NET、关于在html中显示数据库中内容的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)