您现在的位置是:首页
>
raptor怎么输出到文件 怎样把SQL中的数据输出到HTML页面[1]
怎样把SQL中的数据输出到HTML页面[1] 在查询数据库的时候 我们经常会把一些查询的结果保存起来 如数据存放到EXCEL中 但如果把数据存放到HTML页面中去显示 并且把数据以网页形式展现出来
怎样把SQL中的数据输出到HTML页面[1]
在查询数据库的时候 我们经常会把一些查询的结果保存起来 如数据存放到EXCEL中 但如果把数据存放到HTML页面中去显示 并且把数据以网页形式展现出来的时候 这样会更直观我们平常在查询数据库的时候 经常会把一些查询的结果保存起来 如数据存放到EXCEL中 但如果能有办法把数据存放到HTML页面中去显示 并且把数据以网页形式展现出来的时候 这样会更直观
![raptor怎么输出到文件 怎样把SQL中的数据输出到HTML页面[1]](http://img.zhputi.com/uploads/f203/f203d92c562dba4240a78212966ba92a10945.jpg)
我们先来了解一下模板文件 Template模板 后缀名称为TPL TPL文件和HTML文件一样 在TPL文件中注意其中的 >标记 分别代表的意思如下
Begindetail 代表准备开始替换模板文件的开始
Enddetail 代表结束替换模板文件
insert_data_here 代表指明在何处插入结果集中的数据 如果结果集记录中包含多个字段的话 insert_data_here将按照其在记录中的顺序 也就是查询语句SELECT执行语句中的字段顺序 来按顺序地插入数据 也就是说 每个结果记录中的每个字段只能在页面中被插入一次 如果要想在页面中多次使用某个字段 可以先将它赋给一个变量 然后再反复地使用此变量即可
那我们就来做一个简单格式的TPL模板 命名为OutPutHtml TPL 模板的HTML代码如下
<meta equiv= Content Type content= text/; charset=gb /><TITLE>show HTML</TITLE> <BODY><center><P><H ><TABLE BORDER= cellpadding= cellspacing= ><TR> <TH><B>公司名称</B></TH> <TH><B>联系人</B></TH> <TH><B>产品名称</B></TH> <TH><B>产品名称</B></TH></TR><%begindetail%><TR> <TD> <%insert_data_here%> </TD> <TD ALIGN=RIGHT><%insert_data_here%></TD> <TD ALIGN=RIGHT><%insert_data_here%></TD> <TD ALIGN=RIGHT><%insert_data_here%></TD></TR><%enddetail%></TABLE> </center> </H ></BODY></HTML>class=MsoNormal style= TEXT INDENT: pt >模板文件做好后 我们先把它存放在 D:SQL Server文件 目录下面 然后我们在SQL SERVER查询分析器里面执行下面的代码
EXECUTE sp_makewebtask @outputfile = D:SQL Server文件OutPutHtml @query = Select Suppliers CompanyName Suppliers ContactName Products ProductName Products UnitPrice From Suppliers Inner Join Products On Suppliers SupplierID=Products SupplierID Where Suppliers SupplierID= @templatefile = D:SQL Server文件OutPutHtml TPL @dbname = NorthWind @rowcnt = @whentype = @lastupdated = GO lishixinzhi/Article/program/SQL/201311/16296
很赞哦! (1073)