国产探花免费观看_亚洲丰满少妇自慰呻吟_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();
   
  }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 襄垣县| 元氏县| 枣强县| 页游| 万荣县| 密山市| 宝坻区| 邵武市| 谢通门县| 江陵县| 宝坻区| 河津市| 司法| 文山县| 荣昌县| 玉屏| 临漳县| 鹿邑县| 诸城市| 宁安市| 和林格尔县| 正蓝旗| 泰安市| 延川县| 定安县| 广饶县| 九台市| 德昌县| 呼图壁县| 阿克| 静海县| 和平区| 大城县| 和平县| 华坪县| 咸宁市| 龙游县| 九龙坡区| 共和县| 屏山县| 东乡县|