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

所属分类: 软件编程 / C#教程 阅读数: 75
收藏 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# SendInput 模拟鼠标操作的实现方法

C# SendInput 模拟鼠标操作的实现方法,需要的朋友可以参考一下
收藏 0 赞 0 分享

C#中 paint()与Onpaint()的区别

paint是事件onpaint方法onpaint方法是调用paint事件的,用哪一个,效果是一样,就看那一个方便了内部是这样实现的:
收藏 0 赞 0 分享

c#中GetType()与Typeof()的区别

c#中GetType()与Typeof()的区别,需要的朋友可以参考一下
收藏 0 赞 0 分享

将字符串转换成System.Drawing.Color类型的方法

将字符串转换成System.Drawing.Color类型的方法,需要的朋友可以参考一下
收藏 0 赞 0 分享

C# 抓取网页内容的方法

C# 抓取网页内容的方法,需要的朋友可以参考一下
收藏 0 赞 0 分享

基于C#后台调用跨域MVC服务及带Cookie验证的实现

本篇文章介绍了,基于C#后台调用跨域MVC服务及带Cookie验证的实现。需要的朋友参考下
收藏 0 赞 0 分享

使用C#获取远程图片 Form用户名与密码Authorization认证的实现

本篇文章介绍了,使用C#获取远程图片 Form用户名与密码Authorization认证的实现。需要的朋友参考下
收藏 0 赞 0 分享

Winform跨线程操作的简单方法

线程间操作无效:从不是创建控件“label1”的线程访问它
收藏 0 赞 0 分享

C# WINFORM 强制让窗体获得焦点的方法代码

C# WINFORM 强制让窗体获得焦点的方法代码,需要的朋友可以参考一下
收藏 0 赞 0 分享

C#中方括号[]的语法及作用介绍

C#中方括号[]可用于数组,索引、属性,更重要的是用于外部DLL类库的引用。
收藏 0 赞 0 分享
查看更多