国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

VS2010 水晶報表的使用方法

2024-07-10 12:45:02
字體:
來源:轉載
供稿:網友
在VS2010中新建一個“Windows 窗體應用程序”項目,在該項目中添加一個水晶報表“CrystalReport1.rpt”,然后在項目上點擊鼠標右鍵屬性,將“目標框架”改為“.Net Framework 4”

2013-06-20_003334

打開app.config文件,在“startup”節點一個“useLegacyV2RuntimeActivationPolicy="true"”屬性

代碼如下:
<startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>

在Form1窗體中,從工具箱拖出一個Crystal Report Viewer控件,雙擊Form窗體,是雙擊Form窗體,不是Crystal Report Viewer,在后臺的Form_Load事件中寫入如下代碼:

代碼如下:
private void Form1_Load(object sender, EventArgs e)
        {
            string connStr = "Data Source=.//SqlExpress;Initial Catalog=dbTest;User ID=sa;Password=test";
            SqlConnection conn = new SqlConnection(connStr);
            conn.Open();
            try
            {
                string sql = "SELECT * FROM Customer where email!='test@gmail.com'";
                SqlDataAdapter sda = new SqlDataAdapter(sql, conn);
                DataSet ds = new DataSet();
                sda.Fill(ds, "tmpTable");

                string reportPath = System.Windows.Forms.Application.StartupPath + @"/CrystalReport1.rpt";
                ReportDocument rd = new ReportDocument();
                rd.Load(reportPath);
                rd.SetDataSource(ds.Tables[0].DefaultView);
                this.crystalReportViewer1.ReportSource = rd;
            }
            catch (Exception ex)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 皋兰县| 革吉县| 贡觉县| 平罗县| 汝州市| 武城县| 平遥县| 于田县| 广宁县| 光泽县| 周口市| 石阡县| 五华县| 衡南县| 徐州市| 澳门| 麻城市| 灯塔市| 驻马店市| 黔西县| 潜山县| 保德县| 勐海县| 遂平县| 临西县| 桓台县| 太保市| 临武县| 海淀区| 剑阁县| 莱阳市| 长葛市| 庆阳市| 正镶白旗| 宁蒗| 南溪县| 黄梅县| 稻城县| 噶尔县| 普安县| 泌阳县|