- 88.76 KB
- 2023-01-18 11:44:36 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
效果图:手把手教程:原理:OWC是Office Web Compent的缩写,即Microsoft的Office Web组件,它为在Web中绘制图形提供了灵活的同时也是最根本的机制。在一个intranet环境中,如果可以假设客户机上存在特定的浏览器和一些功能强大的软件〔如IE6和Office 2000/XP/2003〕,那么就有能力利用Office Web组件提供一个交互式图形开发环境。这种模式下,客户端工作站将在整个任务中分担很大的比重。理论上说Excel能做的图都可以通过OWC画。
第一步:右键点击网站根目录引用。如以下图:第二步:点击“添加引用〞后弹出一个窗口,添加OWC的引用。如以下图:点“确定〞。第三步:代码中引用Microsoft.Office.Interop.Owc11。全部代码后台代码:using
System;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Data.SqlClient; //添加数据操作引用usingMicrosoft.Office.Interop.Owc11;//添加Office组件引用publicpartialclassOWCdrawing:System.Web.UI.Page{ protectedvoidPage_Load(objectsender,EventArgse) { //连接数据库并获取特定字符串 stringstrSeriesName="图例1"; stringConnectString="Server=(local);DataBase=web;Uid=sa;Pwd=sa"; stringSql="SELECTmonth,AllcountFROMChart"; SqlConnectionmyConn=newSqlConnection(ConnectString); myConn.Open(); SqlDataAdapterDa=newSqlDataAdapter(Sql,myConn); DataSetds=newDataSet(); Da.Fill(ds);//存放月 string[]MonNum=newstring[12]; //存放数据 string[]MonCount=newstring[12]; //为数组赋值 for(inti=0;i "; this.PlaceHolder1.Controls.Add(newLiteralControl(strImageTag)); }}前台代码:<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="OWCdrawing.aspx.cs"Inherits="OWCdrawing"%> 清清月儿://blog.csdn.net/21aspnet 怎么样在ASP.NET2.0中使用OWC组件画图