日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
介紹VisualStudio2005插件相關(guān)問題

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

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

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

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

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

這里應(yīng)改成:

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

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

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

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

采用推模式,Visual Studio 2005插件可利用上面已經(jīng)設(shè)計(jì)好的報(bào)表格式,用DateTable來作為CrystalReportViewer的數(shù)據(jù)源,這樣更靈活.此時(shí)可以刪除上面的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();

標(biāo)題名稱:介紹VisualStudio2005插件相關(guān)問題
URL地址:http://www.5511xx.com/article/cososid.html