一个报表显示了多张表的数据,有些表的数据从数据库来,有些表的数控从xml文件来,是通过解析后创建一个新的datatable。
为什么从数据库里面来的数据可以显示到报表上,而从xml文件里面解析出来的数据创建一个新的datatable 再将其添加到dataset中。新的datatable里面的数据就是显示不了。请高手解决啊 。。可以加分!!
为什么从数据库里面来的数据可以显示到报表上,而从xml文件里面解析出来的数据创建一个新的datatable 再将其添加到dataset中。新的datatable里面的数据就是显示不了。请高手解决啊 。。可以加分!!
解决方案 »
- SOS,大神们请进,求助一个关于串口(USB转)的棘手问题
- 请教一个小算法
- 怎么实现一打开界面,就能自动从textbox内容自动往数据库里存入数据
- 关于改变richTextBox某一行字体大小和颜色的问题??
- 关于C#与C的Mac加密
- 为什么同样的数据库连结语句在windows 窗体可运行,在ASP.NET下去显示用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。连接字符串属性无效 '
- 如何 建立 Type的实例??
- C#启动新进程后,本身的进程竟然自动终止?
- 求助,C#中@的作用与定义
- windows应用程序中,如何treeView的外边框随树节点的增加或展开而自动变长变宽?
- C# timer问题
- RowFilter支持的函数
并且水晶报表要设置数据源为你的这个datatable
如果xml里的数据你想和从数据库里的数据一起显示的话,那么必须在一个datatable里。你加进dataset里之后,是两个datatable而不是一个...
那个rpt里面名称跟table 的名称是一样的。
我从数据库里面读出来就是多个表,而且在报表上也是显示多个表。
就是我自己新添加的table就显示不出来。