由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
DotNet版 - 请教一个report viewer loading performance 的问题
相关主题
Please help me with Infragistics XamDatagrid databinding[转载] ToolTip in C#
sql server reporting services 的publish问题An online document viewer created with .net.
how to generate table in visual C#VS2010 Report Viewer and subreports, help!
dynamic change before refreshingtextbox and radiobuttonlist
datagrid helpmCustomScrollbar can not scroll to a wide width in Chrome
How to Call Stored Procedure in C# .Net?max-width: 1200px;
How to check a linked table?ArrayList??
asp.net随机排列,怎么分页How to change web method's name?
相关话题的讨论汇总
话题: report话题: dataset1话题: rdlc话题: rsweb
进入DotNet版参与讨论
1 (共1页)
s********e
发帖数: 893
1
一个.net Web applicaition的aspx页面里要显示一个.rdlc的report。刚开始运行时,
report很快就load到了页面上。多运行几次后,report就要花2-3分钟才能显示,然后
几次下来,可能要10分钟才能出来。一查server,cpu到了100%。搜了一下,不少人也
碰到过这个问题,尝试了一些办法,但是问题都没能解决。
report的datasource是在页面load的时候动态生成,见下。Dataset1从sqldatasource1
获得数据,Dataset1再和reportviewer1捆绑。reportview1显示的report是report1.
rdlc。
.aspx
InteractiveDeviceInfos="(Collection)" Width="850px" Height="200px" >






.aspx.vb
SqlDataSource1.SelectCommand = "select * from TableA where .... and ...."'"
Me.SqlDataSource1.DataBind()
ReportViewer1.LocalReport.DataSources.Add(New ReportDataSource("dataset1",
SqlDataSource1))
ReportViewer1.DataBind()
请教各位哪个环节出现了问题。如果单独运行那个select query,0.0几秒就出数据了
。所以不是sql的问题。多谢了先!
c*********e
发帖数: 16335
2
zan,还是vb

sqldatasource1

【在 s********e 的大作中提到】
: 一个.net Web applicaition的aspx页面里要显示一个.rdlc的report。刚开始运行时,
: report很快就load到了页面上。多运行几次后,report就要花2-3分钟才能显示,然后
: 几次下来,可能要10分钟才能出来。一查server,cpu到了100%。搜了一下,不少人也
: 碰到过这个问题,尝试了一些办法,但是问题都没能解决。
: report的datasource是在页面load的时候动态生成,见下。Dataset1从sqldatasource1
: 获得数据,Dataset1再和reportviewer1捆绑。reportview1显示的report是report1.
: rdlc。
: .aspx
: : InteractiveDeviceInfos="(Collection)" Width="850px" Height="200px" >

s********e
发帖数: 893
3
vb.net 4.0 Visual studio 2010
H*******g
发帖数: 6997
4
你能单独写一个GETDATA的FUNCTION么?然后绑定到你的控件上去。这样的话感觉舒服
多了。。。还能用上CACHE啥的。
http://stackoverflow.com/questions/4652347/dynamically-binding-
加上个.REFRESH()试试??
1 (共1页)
进入DotNet版参与讨论
相关主题
How to change web method's name?datagrid help
Button's refresh problemHow to Call Stored Procedure in C# .Net?
麻烦推荐一本VB.NET书?How to check a linked table?
Jquery dialog问题请教asp.net随机排列,怎么分页
Please help me with Infragistics XamDatagrid databinding[转载] ToolTip in C#
sql server reporting services 的publish问题An online document viewer created with .net.
how to generate table in visual C#VS2010 Report Viewer and subreports, help!
dynamic change before refreshingtextbox and radiobuttonlist
相关话题的讨论汇总
话题: report话题: dataset1话题: rdlc话题: rsweb