平常在查询数据库的时候,经常会把一些查询的结果保存起来,如数据存放到EXCEL中,但如果能有办法把数据存放到HTML页面中去显示,并且把数据以网页形式展现出来的时候,这样会更直观。
先来了解一下模板文件,Template模板,后缀名称为TPL,TPL文件和HTML文件一样,在TPL文件中注意其中的<%begindetail%><%enddetail%>"<%insert_data_here%>标记,分别代表的意思如下:
Begindetail:代表准备开始替换模板文件的开始
Enddetail:代表结束替换模板文件
insert_data_here:代表指明在何处插入结果集中的数据。如果结果集记录中包含多个字段的话,insert_data_here将按照其在记录中的顺序,也就是查询语句SELECT执行语句中的字段顺序,来按顺序地插入数据。也就是说,每个结果记录中的每个字段只能在页面中被插入一次。如果要想在页面中多次使用某个字段,可以先将它赋给一个变量。然后再反复地使用此变量即可。
那就来做一个简单格式的TPL模板,命名为OutPutHtmlTPL,模板的HTML代码如下:
<meta >
将后端数据库的某个表连同其结构数据和数据重新分别导入所有的前端ACCESS数据库后再删除后端数据库那个表就好了。当然最快捷的方法是只对一个前端这么做然后再分发那个前端给各个终端用户。 记得导回后端表前先删除前端数据库对后端数据库那张表的链接(链接表)。
看你前端用的是什么了。。
如果是vuejs的话,是用 <script src="src/vue-resourcejs"></script> this$>
不能直接读取的,要用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
%>
以上就是关于怎样把SQL中的数据输出到HTML页面全部的内容,包括:怎样把SQL中的数据输出到HTML页面、php如何把Mysql数据库表查询出来的数据显示在html页面的表格里、如何把前端数据传到后端,然后把后端传出的数据显示到HTML上等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)