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

首頁 > 編程 > .NET > 正文

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

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

一、使用視圖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();
  
  }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金阳县| 白玉县| 龙门县| 佛冈县| 湛江市| 广宁县| 航空| 甘洛县| 嘉兴市| 常德市| 隆子县| 普陀区| 青神县| 宾阳县| 龙里县| 齐河县| 本溪市| 壤塘县| 新建县| 合江县| 定兴县| 喜德县| 盐山县| 池州市| 阿合奇县| 舒城县| 沂源县| 林州市| 临朐县| 南乐县| 克什克腾旗| 贵德县| 郁南县| 珲春市| 友谊县| 安阳市| 峨眉山市| 鄂托克旗| 呼伦贝尔市| 安阳县| 衢州市|