亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

用ASP制作餅圖、柱狀圖等_ASP教程

2024-05-04 11:03:44
字體:
來源:轉載
供稿:網友

推薦:利用ASP將HTML格式數據傳輸給Excel 的技巧
學習如何建立ASP頁面將HTML數據流傳送到Execl電子表格,并且在IE中顯示Execl電子表格。到目前為止,有好幾種方法可以使用ASP技術來創立Excel數據表格,你還可以利用服務器端Excel 8.0 VBA組

我們工作中經常需要將數據轉化成柱狀圖,餅圖等,以方便直觀的分析數據, 這里給大家介紹一個ASP中制作餅圖、柱狀圖的組件:csDrawGraph,csdgt.zip,因為是組件,所以我們在使用之前需要用REGSVR32.EXE 注冊一下,csDrawGraph,可以在ASP中創建餅圖,柱狀圖以及線圖,其支持的格式有GIF, PNG, JPG and BMP.

chartdemo.asp

以下為引用的內容:
<%@ language=vbscript %>
<html>
<head>
<title>csDrawGraph Demonstration</title>
</head>
<body bgcolor="#FFFFFF">
<P>This simple demonstration shows two graphs using the same data. The first is
a bar chart:</P>
<P align="center"><IMG src="chartimages.asp?Type=Bar" width="400" height="300">
</P>
<P align="left">The second is a pie chart. The background colour is set to light
grey to show the overall size of the image.</P>
<P align="center"><IMG src="chartimages.asp?Type=Pie" width="400" height="300">
</P>
</body>
</html>

chartimages.asp

以下為引用的內容:

<%@ language=vbscript %>

<%
Response.Expires = 0
Response.Buffer = true
Response.Clear
Response.ContentType = "Image/Gif"

Set Chart = Server.CreateObject("csDrawGraphTrial.Draw")


Chart.AddData "NO> 1", 17, "ff0000"
Chart.AddData "NO> 2", 28, "00ff00"
Chart.AddData "NO> 3", 5, "0000ff"

If Request.QueryString("Type") = "Pie" Then
Chart.Title = "Sample Pie Chart"
Chart.BGColor = "eeeeee"
Chart.LabelBGColor = "eeeeee"
Chart.TitleBGColor = "eeeeee"
Response.BinaryWrite Chart.GifPie
Else
Chart.Title = "Sample Bar Chart"
Response.BinaryWrite Chart.GifBar
End If

Response.End
%>

程序很簡單,再些不詳細說明,下面看一個將數據庫中的數據轉換到圖表的例子:

lines.asp:

以下為引用的內容:

<html>
<head>
<title>Line graph showing all the results</title>

</head>

<body>
<table align=center width=400>
<tr><td colspan=4><img src="gif_lines.asp" width=400 height=300></td></tr>
</table>
<p>Links to the other result pages:</p>
<p><a href=barsbyday.asp>Bar chart showing all results for any one day</a>.</p>
<p><a href=barsbycolour.asp>Bar charts showing results for each colour separately</a>.</p>
</body>
</html>


gif_lines.asp:

以下為引用的內容:
<%@ language=vbscript %>
<%
'利用數據庫中的數據生成線圖。
'根據4個不同的值分別生成4條線。
'在X軸上顯示星期的名稱。

Response.Expires = 0
Response.Buffer = true
Response.Clear

'利用下面的語句創建chart對象,版本不同會有所差異。
'Set Chart = Server.CreateObject("csDrawGraph.Draw")
Set Chart = Server.CreateObject("csDrawGraphTrial.Draw")

ConnectionString = "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" & _
Server.Mappath("data.mdb")
Set DBConn = Server.CreateObject("ADODB.Connection")
DBConn.Open ConnectionString
Set RS = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM Table1 ORDER BY Day"
RS.Open SQL, DBConn

While Not RS.Eof
Chart.AddPoint CInt(RS("Day")), CInt(RS("Red")), "ff0000", "Red"
Chart.AddPoint CInt(RS("Day")), CInt(RS("Blue")), "0000ff", "Blue"
Chart.AddPoint CInt(RS("Day")), CInt(RS("Green")), "00ff00", "Green"
Chart.AddPoint CInt(RS("Day")), CInt(RS("Yellow")), "ffff00", "Yellow"
Chart.AddXValue CInt(RS("Day")), RS("DayName")
RS.MoveNext
Wend

'關閉數據庫連接
RS.Close
DBConn.Close

'下面設置組件屬性
'X軸坐標從1開始而不是0。(XOffset = 1)

Chart.Title = "All the combined results"
Chart.TitleX = 100
Chart.YAxisText = "Total for each day"
Chart.OriginY = 220
Chart.XOffset = 1
Chart.XTop = 7
Chart.XGrad = 1
Chart.UseXAxisLabels = true
Chart.LineWidth = 2
Chart.PointSize = 3
Chart.PointStyle = 1

'最后圖片以GIF格式發送到瀏覽器
Response.ContentType = "image/gif"
Response.BinaryWrite Chart.GIFLine
Response.End
%>


分享:ASP快速開發方法之數據操作
這是我自己的心得,給大家作個參考。我的目的是讓開發變得簡單,盡可能少地考慮實現語句,更多地把精力用于思考業務邏輯。希望我的文章對大家有所啟發和幫助。好吧,讓我們進入正題:先

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲伊人第一页| 91经典在线视频| 18性欧美xxxⅹ性满足| 成人午夜在线观看| 久久久成人av| 亚洲男人av在线| 久久久综合免费视频| 色妞色视频一区二区三区四区| 国产精品美女视频网站| 在线成人中文字幕| 高清视频欧美一级| 精品动漫一区二区三区| 欧美精品一区二区免费| 国语自产偷拍精品视频偷| 国产精品草莓在线免费观看| 欧美午夜性色大片在线观看| 欧美野外wwwxxx| 亚洲精品自产拍| 欧美综合在线观看| 97免费视频在线播放| 欧美性猛交xxxx久久久| 欧美大全免费观看电视剧大泉洋| 亚洲精品小视频在线观看| 欧美在线观看日本一区| 欧美大片免费看| 98视频在线噜噜噜国产| 久久夜精品香蕉| 国产精品男女猛烈高潮激情| 国产精品久久国产精品99gif| 久久综合久久88| 91国内在线视频| 久久精品国产清自在天天线| 国产精品美女久久久久久免费| 97超碰色婷婷| 欧美一级黄色网| 国产精品美女在线观看| 国内伊人久久久久久网站视频| 狠狠躁夜夜躁人人躁婷婷91| 都市激情亚洲色图| 欧美成人精品一区二区三区| 国产精品高潮呻吟久久av野狼| 国产精品福利无圣光在线一区| 欧美伊久线香蕉线新在线| 性欧美激情精品| 日韩亚洲欧美中文高清在线| 久久精品成人欧美大片| 91国产精品91| 欧美日韩成人免费| 97精品国产97久久久久久免费| 久久国产精品99国产精| 亚洲人精品午夜在线观看| 日韩精品在线影院| 亚洲一区二区中文字幕| 亚洲欧美精品中文字幕在线| 亚洲黄色有码视频| 国产精品美女免费视频| 91av视频在线播放| 日韩成人在线视频观看| 亚洲成人精品av| 亚洲精选中文字幕| 亚洲欧洲视频在线| 国产欧洲精品视频| 91中文字幕在线观看| 久久综合九色九九| 97国产suv精品一区二区62| 日韩中文字幕不卡视频| 久久久久久国产精品| 欧美激情视频一区| 国产日韩欧美自拍| 亚洲精品福利在线| 亚洲国产高清福利视频| 国产aⅴ夜夜欢一区二区三区| 亚洲伊人久久大香线蕉av| 欧美成人在线免费视频| 成人精品一区二区三区电影黑人| 日韩欧美国产黄色| 性色av一区二区三区在线观看| 最新国产成人av网站网址麻豆| 久久亚洲欧美日韩精品专区| 一本大道亚洲视频| 精品少妇v888av| 欧美日本亚洲视频| 久久久91精品国产| 欧美黑人一级爽快片淫片高清| 日韩中文字在线| yw.139尤物在线精品视频| 91亚洲国产成人久久精品网站| 亚洲影视九九影院在线观看| 亚洲精品天天看| 久久久久久久久网站| 亚洲新声在线观看| 91免费高清视频| 日韩中文在线不卡| 亚洲成色777777在线观看影院| 日韩免费黄色av| 国产亚洲欧美日韩美女| 亚洲18私人小影院| 欧美肥婆姓交大片| 中文字幕精品网| 亚洲欧美www| 欧美日韩xxx| 国内外成人免费激情在线视频| 欧美性受xxxx黑人猛交| 欧美激情亚洲国产| 国产精品久久久久久婷婷天堂| 日韩av网站电影| 日本高清视频精品| 国产精品第三页| 中文字幕亚洲一区在线观看| 中文字幕免费精品一区| 国产视频精品va久久久久久| 91亚洲精品在线观看| 久久亚洲一区二区三区四区五区高| 精品国内产的精品视频在线观看| 日韩欧美精品中文字幕| 色伦专区97中文字幕| 欧美在线视频导航| 久久精品国产成人| 九九热精品视频国产| 亚洲欧美制服综合另类| 国产亚洲视频在线观看| 91久久久久久久久| 热99在线视频| 欧美美女操人视频| 久久精品国产亚洲| 日韩成人在线电影网| 亚洲欧洲日韩国产| 久久国产精品久久久久| 欧美日韩国产页| 亚洲影院在线看| 国产精彩精品视频| 狠狠色噜噜狠狠狠狠97| 久久久精品美女| 欧美激情视频网| 亚洲精品在线观看www| 日韩在线www| 国产成人高清激情视频在线观看| 欧美一区二区.| 国产v综合ⅴ日韩v欧美大片| 91九色国产社区在线观看| 中文字幕亚洲一区| 日韩久久午夜影院| 中文字幕精品一区久久久久| 日韩在线免费高清视频| 国产一区二区三区四区福利| 青青久久av北条麻妃海外网| 国产亚洲精品va在线观看| 日韩av一区在线| 2018国产精品视频| 日韩有码片在线观看| 精品久久久在线观看| 91精品久久久久久久| 日韩www在线| 欧美日韩国产成人| 国产在线观看91精品一区| 精品久久久视频| 亚洲第一色中文字幕| 亚州精品天堂中文字幕| 久久久久久久久中文字幕| 色妞色视频一区二区三区四区| 国产精品普通话| 国产va免费精品高清在线观看| 日韩精品在线观看一区| 插插插亚洲综合网|