在查詢資料庫的時候,我們經常會把一些查詢的結果儲存起來,如資料存放到excel中,但如果把資料存放到html頁面中去顯示,並且把資料以網頁形式展現出來的時候,這樣會更直觀。
我們平常在查詢資料庫的時候,經常會把一些查詢的結果儲存起來,如資料存放到excel中,但如果能有辦法把資料存放到html頁面中去顯示,並且把資料以網頁形式展現出來的時候,這樣會更直觀。
我們先來了解一下模板檔案,template模板,字尾名稱為tpl,tpl檔案和html檔案一樣,在tpl檔案中注意其中的">標記,分別代表的意思如下:
begindetail:代表準備開始替換模板檔案的開始
enddetail:代表結束替換模板檔案
insert_data_here:代表指明在何處插入結果集中的資料。如果結果集記錄中包含多個字段的話,insert_data_here將按照其在記錄中的順序,也就是查詢語句select執行語句中的字段順序,來按順序地插入資料。也就是說,每個結果記錄中的每個字段只能在頁面中被插入一次。如果要想在頁面中多次使用某個字段,可以先將它賦給乙個變數。然後再反覆地使用此變數即可。
那我們就來做乙個簡單格式的tpl模板,命名為outputhtml。tpl,模板的html**如下:
show html
class=msonormal style="text-indent: 21pt">模板檔案做好後,我們先把它存放在「d:\sql server檔案」目錄下面,然後我們在sql server查詢分析器裡面執行下面的**:
execute sp_makewebtask
@outputfile = 'd:\sql server檔案\outputhtml。htm',
@query = 'select suppliers。companyname,suppliers。contactname,products。productname,products。unitprice
from suppliers inner join products on suppliers。supplierid=products。supplierid
where suppliers。supplierid=1',
@templatefile = 'd:\sql server檔案\outputhtml。tpl',
@dbname = 'northwind',
@rowcnt = 0,
@whentype = 9 ,
@lastupdated = 1
go
資料庫匯出到EXCEL嚮導
經常在csdn社群上看到有人提出怎樣把資料庫中的資料匯出到excel中,一般人總是在資料庫分析器中複製到資料後,ctrl v到excel中,但效果不理想,有些資料如0001到excel中就成了1,有時還會出現換行的效果,極不美觀.其實在excel中有乙個工具是技持從其他資料來源中引入資料的,當資料來...
資料庫匯出到EXCEL嚮導
經常在csdn社群上看到有人提出怎樣把資料庫中的資料匯出到excel中,一般人總是在資料庫分析器中複製到資料後,ctrl v到excel中,但效果不理想,有些資料如0001到excel中就成了1,有時還會出現換行的效果,極不美觀.其實在excel中有乙個工具是技持從其他資料來源中引入資料的,當資料來...
poi實現資料庫資料匯出到excel
第一步 在你的pom檔案裡面引入poi的依賴 org.apache.poi poi3.9 org.apache.poi poi excelant 3.9第二部 在後台獲取資料 try if 2 equals prvo.getproject phase if 3 equals prvo.getproj...