C#简单嵌套flash读取数据的实现代码

所属分类: 软件编程 / C#教程 阅读数: 117
收藏 0 赞 0 分享

效果:

说明:此效果只是简单的嵌套flash读取数据库中某两个字段的数据。(【js下载地址:http://xiazai.jb51.net/201311/yuanma/FusionCharts(jb51.net).js】 【swf下载地址:http://pan.baidu.com/s/1b2O9Q】    )

事件:初始化加载。

代码部分:

HTML:

复制代码 代码如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script src="flash/FusionCharts(jb51.net).js"type="text/javascript"></script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <table width="920" align="center" border="0" cellspacing="0" cellpadding="0" id="flash">
            <tr>
                <td>
                    <div id="flashGO" style="width: 900px; border: 1px #ccc solid;">
                    </div>
                </td>
            </tr>
        </table>
    </div>
    </form>

    <script type="text/javascript">
        getchart('flash/Column3D(jb51.net).swf');
        function getchart(str) {
            var chart = new FusionCharts(str, "ChartId", "900", "400");
            chart.setDataXML('<?xml version="1.0" encoding="UTF-8" ?>'+
            '<chart caption="青苹果数据分析"  bgColor="#ffffff" xAxisName="试验室检测项目" yAxisName="总条数"' +
                ' numberPrefix="" sformatNumberScale="1"  syncAxisLimits="10" rotateValues="0" showSum="0" baseFontSize="12">' +
                /***生成柱状图*************************************************/
                       <%=flash %>
            /************************************************************/
                '</chart>');
            chart.render("flashGO");
        }
    </script>

</body>
</html>

后台:

复制代码 代码如下:

namespace qiantaoflash
{
    public partial class _Default : System.Web.UI.Page
    {
        SqlConnection con = new SqlConnection("server=NEWSPRING;database=QG_Mis;uid=sa;pwd=pass@word1");
        protected void Page_Load(object sender, EventArgs e)
        {
            GetData();
        }
        public string flash = string.Empty;
        protected void GetData()
        {
            string sql = string.Format(@"SELECT TOP 30 * FROM ly_tzk");
            DataSet ds = new DataSet();
            SqlDataAdapter sda = new SqlDataAdapter(sql, con);
            sda.Fill(ds);
            foreach (DataRow dr in ds.Tables[0].Rows)
            {
                flash += "'<set label=" + '"' + dr["xmmc"].ToString() + '"' + "value=" + '"' + dr["MenuID"].ToString() + '"' + "/>'+";
            }
        }
    }
}

更多精彩内容其他人还在看

c#开发word批量转pdf源码分享

已经安装有Office环境,借助一些简单的代码即可实现批量Word转PDF,看下面的实例源码吧
收藏 0 赞 0 分享

c# xml API操作的小例子

这篇文章主要介绍了c# xml API操作的小例子,有需要的朋友可以参考一下
收藏 0 赞 0 分享

c#唯一值渲染实例代码

这篇文章主要介绍了c#唯一值渲染实例代码,有需要的朋友可以参考一下
收藏 0 赞 0 分享

淘宝IP地址库采集器c#代码

这篇文章主要介绍了淘宝IP地址库采集器c#代码,有需要的朋友可以参考一下
收藏 0 赞 0 分享

C#在后台运行操作(BackgroundWorker用法)示例分享

BackgroundWorker类允许在单独的专用线程上运行操作。如果需要能进行响应的用户界面,而且面临与这类操作相关的长时间延迟,则可以使用BackgroundWorker类方便地解决问题,下面看示例
收藏 0 赞 0 分享

c#文本加密程序代码示例

这是一个加密软件,但只限于文本加密,加了窗口控件的滑动效果,详细看下面的代码
收藏 0 赞 0 分享

c#生成站点地图(SiteMapPath)文件示例程序

这篇文章主要介绍了c#生成站点地图(SiteMapPath)文件的示例,大家参考使用
收藏 0 赞 0 分享

C# 键盘Enter键取代Tab键实现代码

这篇文章主要介绍了C# 键盘Enter键取代Tab键实现代码,有需要的朋友可以参考一下
收藏 0 赞 0 分享

C# WinForm导出Excel方法介绍

在.NET应用中,导出Excel是很常见的需求,导出Excel报表大致有以下三种方式:Office PIA,文件流和NPOI开源库,本文只介绍前两种方式
收藏 0 赞 0 分享

C#串口通信程序实例详解

在.NET平台下创建C#串口通信程序,.NET 2.0提供了串口通信的功能,其命名空间是System.IO.Ports,创建C#串口通信程序的具体实现是如何的呢?让我们开始吧
收藏 0 赞 0 分享
查看更多