av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

介紹VisualStudio2005插件相關(guān)問題

首先,我認為這是一個很有用的插件,如果繼續(xù)得到改進和增強,我想該插件會被更多開發(fā)者使用。對于Visual Studio 2005插件源碼的學(xué)習(xí),對于我們掌握怎樣正確創(chuàng)建Visual Studio 2005插件工程是很有幫助的,而且也可從中學(xué)到不少編程技巧,例如委托和模板方法。希望大家一起研究下

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、重慶小程序開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了拉孜免費建站歡迎大家使用!

***部分   完全用控制綁定數(shù)據(jù)源

1. 建立水晶報表,注意報表要用OLE DB ADO方式連接數(shù)據(jù)源,這樣可以省去報表登錄窗口的彈出。

2. 在設(shè)計視圖中拖拉報表控件CrystalReportViewer,點擊右上角智能標(biāo)簽設(shè)置報表數(shù)據(jù)源,選擇報表文件,自動生成CrystalReportSource,這時在設(shè)計視圖中將顯示出報表界面,水晶報表將自動用初始數(shù)據(jù)填充報表字段。注意這里有個小Bug,如果報表在子目錄中,選擇報表文件將自動用相對路徑表示,這時報表顯示會出錯,應(yīng)改成絕對路徑才可以。

這里應(yīng)改成:

3.拖拉一個數(shù)據(jù)源控件SqlDataSource(也可以用ObjectDataSource),Visual Studio 2005插件按向?qū)蓴?shù)據(jù)源,這里可以篩選數(shù)據(jù),根據(jù)情況選擇各類數(shù)據(jù)源。 #t#

4.如何將CrystalReportSource與SqlDataSource兩個控件連接在一起呢?可以這樣:選擇CrystalReportSource控件點擊右側(cè)屬性中數(shù)據(jù)欄,再點擊Report選擇DataSource,在這個數(shù)據(jù)源集合編輯器選擇數(shù)據(jù)源指定報表名稱即可。(下面的Parameters是用來選擇報表參數(shù)用的)

另外可以參照http://xy229935.spaces.live.com/  Visual Studio 2005插件下面的第二部分即是它的精華。

第二部分   用代碼綁定數(shù)據(jù)源

采用推模式,Visual Studio 2005插件可利用上面已經(jīng)設(shè)計好的報表格式,用DateTable來作為CrystalReportViewer的數(shù)據(jù)源,這樣更靈活.此時可以刪除上面的CrystalReportSource和SqlDataSource.具體代碼如下(注意要采用OLEDB的連接方式):

 
 
  1. DataTable DS = new DataTable();
  2. string myConn = System.Configuration.ConfigurationSettings.AppSettings["Test_OLE"];
  3. OleDbConnection myConnection = new OleDbConnection(myConn);
  4. string strSql = "select * from talbe1";
  5. OleDbDataAdapter myDataAdapter = new OleDbDataAdapter(strSql, myConnection);
  6. myDataAdapter.Fill(DS);
  7. CrystalDecisions.CrystalReports.Engine.ReportDocument CrystalReportSource;
  8. CrystalReportSource = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
  9. CrystalReportSource.Load(Server.MapPath("..\\query\\CrystalReport_kqhz.rpt")); 
  10. CrystalReportSource.SetDataSource(DS);
  11. this.CrystalReportViewer1.ReportSource = CrystalReportSource;
  12. this.CrystalReportViewer1.DataBind();

當(dāng)前名稱:介紹VisualStudio2005插件相關(guān)問題
文章網(wǎng)址:http://uogjgqi.cn/article/cososid.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流