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

首頁 > 編程 > .NET > 正文

asp.net 水晶報表--主從表關聯問題

2024-07-10 13:06:22
字體:
來源:轉載
供稿:網友

一、使用視圖meeting將多表關聯整合在一起

二、通過sql語句篩選數據

三、建立和主從表的關聯

四、注意在crystalreport1表中插入子報表的時候,一定要將主從表的關聯字段設置好,否則出亂子

主體代碼如下:

/// <summary>
  /// bind crystalreport
  /// </summary>
  /// <param name="strs">sql</param>
  private void bdreport(string strs)
  {
   ocr = new crystalreport1();
   sqlconnection cnn = new sqlconnection(configurationsettings.appsettings["connectionsqlserver"]);

   sqldataadapter cmd1 = new sqldataadapter(strs,cnn);

   //create and fill the dataset.

   dataset2 ds = new dataset2();
   cmd1.fill(ds,"meeting");

   // sqldataadapter cmd2 = new sqldataadapter("select * from realplan where rplanid in (select top 10000 planid from ("+sqlstr+")as  a order by planid)", cnn);
   sqldataadapter cmd2 = new sqldataadapter(sqlisoper, cnn);
   
   cmd2.fill(ds,"realplan");

   //create the relation between the authors and titles tables.
   ds.relations.add("mo",
    ds.tables["meeting"].columns["planid"],
    ds.tables["realplan"].columns["rplanid"]);

   //binding reportviewer
   ocr.setdatasource(ds);

   this.crystalreportviewer1.reportsource = ocr;

   //close the connection.
   cnn.close();
   
  }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿坝县| 南京市| 青龙| 宁陕县| 江西省| 苏尼特右旗| 多伦县| 甘肃省| 平陆县| 宁德市| 四平市| 志丹县| 汝城县| 古交市| 汕头市| 岐山县| 横山县| 萝北县| 诸城市| 宜丰县| 怀集县| 鹿邑县| 建平县| 同心县| 长沙县| 雅安市| 海晏县| 班戈县| 纳雍县| 凤阳县| 信宜市| 温泉县| 嘉定区| 利津县| 海口市| 纳雍县| 大埔县| 南和县| 边坝县| 全州县| 四川省|