http://xml.sz.luohuedu.net/xml/ShowDetail.asp?id=221BC601-1A1B-4E1F-883D-04B043659703

解决方案 »

  1.   

    这个绝对好。
    http://csd.nenu.edu.cn/show/home/tmouse/program/list.asp?id=54
    我还见过饼形图的呢,你找找吧。
      

  2.   

    有没有用 asp.net的完成的应用呀!!谢谢各位高手!!
    帮帮我呀!!
      

  3.   

    先在页面上放个IMAGE控件。然后添加代码如下:OWC.ChartSpaceClass owcChartSpace = new OWC.ChartSpaceClass();
    OWC.WCChart owcChart = owcChartSpace.Charts.Add(0);
    ADODB.Connection ConnADO = new ADODB.ConnectionClass();
    ADODB.Recordset RecordsetADO = new ADODB.RecordsetClass();string connectionString = "driver={sql server};server=YOURSERVER;uid=USER;pwd=PWD; database=YOURDB";
    ConnADO.Open(connectionString,"","",-1);RecordsetADO.ActiveConnection = ConnADO;
    RecordsetADO.CursorType = ADODB.CursorTypeEnum.adOpenStatic;
    RecordsetADO.CursorLocation = ADODB.CursorLocationEnum.adUseClient;string strSQL = YOURSQL;RecordsetADO.Open(strSQL, ConnADO,ADODB.CursorTypeEnum.adOpenStatic,ADODB.LockTypeEnum.adLockBatchOptimistic,1);
    owcChartSpace.DataSource = (msdatasrc.DataSource)RecordsetADO;owcChart.Type = OWC.ChartChartTypeEnum.chChartTypePie;
    owcChart.HasLegend = true;OWC.WCSeries ser;
    ser = owcChart.SeriesCollection.Add(0);
    ser.SetData(OWC.ChartDimensionsEnum.chDimCategories ,0,"分类");
    ser.SetData(OWC.ChartDimensionsEnum.chDimValues,0,"值");
    OWC.WCDataLabels dls = ser.DataLabelsCollection.Add();
    dls.HasPercentage = true;
    dls.HasValue = false;string sFileName = Session["user"].ToString() + DateTime.Now.ToFileTime().ToString() + ".gif";owcChartSpace.ExportPicture("e:\\ExcelFiles\\" + sFileName ,"gif",650,500);
    Image1.ImageUrl = "e:\\ExcelFiles\\" + sFileName;
    Image1.Width = 650;Image1.Height = 500;
    Image1.Visible = true;