水晶报表显示不出数据来

问题描述

超级无敌简单的一句代码,但数据就是显示不出来CapacityDataSet.PrintDataDataTableresult=newCapacityDataSet.PrintDataDataTable();result.Rows.Add(result.NewRow());result.Rows[0]["transformerCode"]="column1";result.Rows[0]["testUser"]="column2";ReportDocumentrt=newReportDocument();stringreportPath=System.Threading.Thread.GetDomain().BaseDirectory+"CrystalReport1.rpt";rt.Load(reportPath);DataTabletemp=result;rt.SetDataSource(temp);crystalReportViewer1.ReportSource=rt;crystalReportViewer1.RefreshReport();

然后数据集我也有,发个图报表也特别简单但是一运行就是啥也没显示出来,调了一下午,不知道哪的问题,后来重建了一张表,然后还是拖也两个字段,但只有一个显示出来,然后过会再试就又不行了,大神们拜托,我不太懂水晶报表,以前没用过

解决方案

解决方案二:
分析投票结果柱形图//加载数据protectedvoidPage_Load(objectsender,EventArgse){stringcmdtxt1=System.Configuration.ConfigurationManager.AppSettings["conn"].ToString();SqlConnectionCon=newSqlConnection(cmdtxt1);Con.Open();SqlCommandCom=newSqlCommand("select*fromtb_CarVotewhereID="+Request["ID"]+"",Con);SqlDataReaderdr=Com.ExecuteReader();dr.Read();stringstrContent=null;if(dr.HasRows){strContent=dr["Content"].ToString();}dr.Close();decimaldecNumAll=GetNumAll(strContent);//得到所有票数,C#在除法运算中需用decimal类型,否则将会把小数点后的数去掉Response.Write(GetResult(strContent,decNumAll));}//codego.net/tags/1/1///显示图表//<paramname="strContent">相关主题下的内容</param>//<paramname="decNumAll">所有的票数</param>publicstringGetResult(stringstrContent,decimaldecNumAll){string[]arrContent=strContent.Split('|');stringstrBody="<bodystyle=text-align:center><tablewidth=60%border=1cellpadding=0cellspacing=0text-align:center>n";foreach(stringstrContentINinarrContent){stringstrItemName=strContentIN.Split(',')[1].ToString();//得到选项名称decimaldecItemNum=Convert.ToDecimal(strContentIN.Split(',')[0]);//得到选项的投票数decimaldecPercent=GetPercent(decItemNum,decNumAll)*100;//得到百分比stringstrPercent=decPercent.ToString();//将百分比转为字符型if(strPercent.Length>5)//如果百分比结果长度超过5位{strPercent=strPercent.Substring(0,5);//将百分比的余数截短为“00.00”}strBody+="<tr><tdwidth=100style=font-size:9pt;text-align:center>"+strItemName+"</td><tdwidth=50style=font-size:9pt;color=red;text-align:center>"+decItemNum.ToString()+"票</td><tdstyle=font-size:9pt><imgsrc=Images/bar1.gifheight=10width="+strPercent+"%>"+strPercent+"%</td></tr>n";}strBody+="</table></body>";returnstrBody;}

时间: 2024-09-23 10:25:13

水晶报表显示不出数据来的相关文章

水晶报表显示后,修改水晶报表中的数据

问题描述 水晶报表显示后,修改水晶报表中的数据或者水晶报表中的文本对象赋值后,然后在修改水晶报表中文本对象的值 解决方案 解决方案二: 解决方案三:你这个好像没用我都看过

vb.net-DataGridView中显示不出数据

问题描述 DataGridView中显示不出数据 明明都已经绑定了数据源,且其他数据源都可以显示数据,为什么偏偏这个无法显示? 代码如下: Dim myadpt As SqlDataAdapter = New SqlDataAdapter("select 所有订购商品信息表.商品名称,SUM(所有订购商品信息表.订购数量) from 客户订购信息表,所有订购商品信息表 where 客户订购信息表.订单号=所有订购商品信息表.订单号 GROUP BY 所有订购商品信息表.商品名称", c

asp.net-ASP.net &amp;amp;lt;%=token%&amp;amp;gt;显示不出数据

问题描述 ASP.net <%=token%>显示不出数据 打算用ASP.net <%=token%>输出到一个菜单链接里作为参数,在根目录的页面里能够正常显示,但是在二级目录下的页面就会出问题,也就是说显示不出来,菜单栏都是复制过去的,为什么会出现这种情况? <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PersonEfficiency.aspx.cs&q

javascript-bootstrap table表格为什么显示不出数据

问题描述 bootstrap table表格为什么显示不出数据 我是用bootstrap table来制作表格的,用js创建的方法,现在后台已经有返回json数据了.但是显示不到表格里面,返回json数据的标题和field也是一样的,就是显示不出来,以前用easyui的话,有个loadFilter来显示数据,bootstrap有这种方法吗?还是直接显示呢?? 解决方案 请查看你的数据返回格式是否正确,你用model循环看一下... 解决方案二: 使用JQuery,如下 function AddE

asp.net 水晶报表 显示 需要查找的行

问题描述 asp.net水晶报表显示需要查找的行 解决方案 解决方案二:数据库连接类,需要在webconfig中设置好AppSettings["servername"],AppSettings["userid"],AppSettings["pass"]这三个数据库OLEDB的连接字符串.publicclassLoginCrystalReport{publicvoidLogin(CrystalDecisions.CrystalReports.Eng

WPF 水晶报表 显示很模糊

问题描述 请问为什么在WPF中,水晶报表显示很模糊呢?我用的是水晶报表forvs2010版本,操作系统是WIN7除非放大到百分之三百左右的大小才会变的有点清晰.求解决方案~~ 解决方案 解决方案二:是第三方的水晶报表变模糊?我想应该不是报表本身的问题你在另一个页面加载下这个水晶报表看还会模糊吗说不定是你的静态样式资源导致的吧或包含在了某个容器里了解决方案三:楼主说的模糊,是指开发时界面模糊,还是水晶报表呈现给用户时是模糊的如果是前者,右击报表默认设置把频距改大点原来是0.101可以改成0.3如果

求助!VB6.0水晶报表表格插入空数据

问题描述 各位好!从数据库提取数据填充到水晶报表表格里,整个表格是12行,现在如果提取数据时15行那么第一张表格就是满的填充了12行数据,剩下的三行数据就填充在第二页的前三行,可是下面没数据填充就没空表格了变成一大块空白没有空表格,我希望是没数据填充的地方也有表格线让正张表格任何时候都是12行表格,代码或者SQL应该怎么写呢,多谢~! 解决方案 解决方案二: 解决方案三:请高手指点一下~!解决方案四:给与之绑定的DT添加相应的空行....解决方案五:是水晶报表,而且每次从数据库提取的数据行是不固

水晶报表显示多个表的问题

问题描述 我现在有两个表表A1:字段:a1主键,a2,a3表B1:字段:b1外键引用A1字段a1,b2,b3表A1:a1a2a31aabb表B1:b1b2b31bbaa1ddaas表A1和B1是一对多的关系.现在想在水晶报表中想显示成:aabb1bbaa1ddaas希望各位大侠解决哈新手不胜感激.

水晶报表显示隐藏footer问题 急~~~~~

问题描述 小弟在用vs2005做预览水晶报表的时候遇到了问题希望大虾们帮帮偶这个刚入门的小弟....要求:在水晶报表里显示所有传票的信息格式要求和Bussinessone里水晶报表预览时格式一样分页要求:当表头里的传票号改变后进行分页记录满24条进行分页每一个传票的最后一页显示footer小弟让ReportFooter不显示(没有内容)把表尾都放在pagefooter里用公式进行控制显示要求大体已实现但又个问题问题:由于pagefooter里的内容比较多预览时候即使在没有显示footer的页上页