最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

VS2010 水晶報表的使用方法

 更新時間:2013年06月28日 18:33:37   作者:  
這篇文章簡單介紹下VS2010 水晶報表的使用方法,需要的朋友可以參考下
在VS2010中新建一個“Windows 窗體應(yīng)用程序”項目,在該項目中添加一個水晶報表“CrystalReport1.rpt”,然后在項目上點擊鼠標(biāo)右鍵屬性,將“目標(biāo)框架”改為“.Net Framework 4”

2013-06-20_003334

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

復(fù)制代碼 代碼如下:

<startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>

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

復(fù)制代碼 代碼如下:

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)
            {
                throw new Exception(ex.Message.ToString());
            }
            finally
            {
                conn.Close();
            }
        }

這樣就OK了

2013-06-19_234029

相關(guān)文章

  • C#中OpenFileDialog和PictrueBox的用法分析

    C#中OpenFileDialog和PictrueBox的用法分析

    這篇文章主要介紹了C#中OpenFileDialog和PictrueBox的用法,以實例的形式較為詳細的分析了OpenFileDialog和PictrueBox使用時的注意事項與具體用法,具有一定的參考借鑒價值,需要的朋友可以參考下
    2014-11-11
  • ASP.NET檢測到不安全 Request.Form 值解決方案匯總

    ASP.NET檢測到不安全 Request.Form 值解決方案匯總

    這篇文章主要介紹了ASP.NET檢測到不安全 Request.Form 值解決方案匯總 ,十分的全面,需要的朋友可以參考下
    2015-06-06
  • Asp.NET 多層登陸實現(xiàn)代碼

    Asp.NET 多層登陸實現(xiàn)代碼

    昨天嘗試學(xué)著PETSHOP的分層思想,寫了個.NET下的登陸例子,不過比PETSHOP要精簡很多,采用access數(shù)據(jù)庫,方便學(xué)習(xí)。希望對大家有幫助。
    2008-12-12
  • ASP.NET Core中預(yù)壓縮靜態(tài)文件的方法步驟

    ASP.NET Core中預(yù)壓縮靜態(tài)文件的方法步驟

    這篇文章主要給大家介紹了關(guān)于ASP.NET Core中如何預(yù)壓縮靜態(tài)文件的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用ASP.NET Core具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • ASP.NET MVC 項目直接預(yù)覽PDF文件

    ASP.NET MVC 項目直接預(yù)覽PDF文件

    本文主要介紹了ASP.NET MVC項目實現(xiàn)直接預(yù)覽PDF文件的方法,具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • .net 刷新頁面后彈出重試框的解決方法

    .net 刷新頁面后彈出重試框的解決方法

    關(guān)閉模式窗口后,需要刷新父頁面,但是模式窗口關(guān)閉后,父頁面總是會彈出重試消息框,遇到此問題的朋友看下解決方法哈
    2013-04-04
  • DataView.RowFilter的使用(包括in,like等SQL中的操作符)

    DataView.RowFilter的使用(包括in,like等SQL中的操作符)

    這篇blog轉(zhuǎn)自C# examples,對DataView.RowFilter做了詳細介紹,能像SQL中使用in,like等操作符一樣進行過濾查詢,并附有實例,使用方便。
    2011-07-07
  • .net開發(fā)人員常犯的錯誤分析小結(jié)

    .net開發(fā)人員常犯的錯誤分析小結(jié)

    我最新一直在和新手和入手級開發(fā)人員打交道,我注意到一些開發(fā)人員(甚至是老手)在粗心時常犯的錯誤。這些錯誤各不相同,從工具的使用到網(wǎng)絡(luò)服務(wù)的適當(dāng)應(yīng)用都有。以下是六個主要的開發(fā)錯誤。
    2009-03-03
  • 關(guān)于.NET Framework中的設(shè)計模式--應(yīng)用策略模式為List排序

    關(guān)于.NET Framework中的設(shè)計模式--應(yīng)用策略模式為List排序

    本篇文章,小編將為大家介紹關(guān)于.NET Framework中的設(shè)計模式--應(yīng)用策略模式為List排序,有需要的朋友可以參考一下
    2013-04-04
  • ASP.NET Web.config配置文件詳解

    ASP.NET Web.config配置文件詳解

    這篇文章主要為大家詳細介紹了ASP.NET Web.config配置文件,教大家如何配置Web.config文件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01

最新評論

肇源县| 苍山县| 靖州| 峡江县| 沾化县| 常熟市| 会理县| 汝阳县| 海丰县| 义乌市| 新龙县| 南雄市| 从化市| 闸北区| 承德市| 泾源县| 桦甸市| 光泽县| 宝坻区| 得荣县| 翁牛特旗| 灵璧县| 酉阳| 台东县| 泾源县| 准格尔旗| 中西区| 民权县| 高要市| 南昌市| 曲麻莱县| 府谷县| 东安县| 托里县| 句容市| 成都市| 迁西县| 凤台县| 桃源县| 承德市| 台南县|