小编Ank*_*ita的帖子

所有子晶体报告都绑定相同的数据

使用Crystal Reports,我将主报告年份,纸张,主题绑定,并在子报告中显示与该年和纸张相关的书籍.

我的问题是,在子报告中,我看到每篇论文都有相同的数据.我在一个数据集中使用此数据表.

我正在使用以下代码:

string query = "Select subjectname ,subjectnamehindi,year,  Paper ,  bookID  From paper  where unistrID='" + uniid  + "' order by year,Optional,paper";
cmd = new SqlCommand(query, con);
SqlDataAdapter  da = new SqlDataAdapter(cmd);
DataSet dsp = new DataSet();

da.Fill(dsp, "Main");
if (dsp.Tables[0].Rows.Count>0)
{
    rpt.Load(Server.MapPath("Crys.rpt"));
    rpt.SetDataSource(dsp.Tables[0]);

    //Get sub report and assign datatable1 to that report 
    foreach (ReportObject repOp in rpt.ReportDefinition.ReportObjects)
    {
        if (repOp.Kind == ReportObjectKind.SubreportObject)
        {
            string SubRepName = ((SubreportObject)repOp).SubreportName; …
Run Code Online (Sandbox Code Playgroud)

c# sql-server-2008 crystal-reports

5
推荐指数
1
解决办法
451
查看次数

标签 统计

c# ×1

crystal-reports ×1

sql-server-2008 ×1