代码如下
Da=new SqlDataAdapter(SqlSelectQue,Session["ConnString"].ToString());
Da.SelectCommand.CommandText=SqlSelectQue;
Da.SelectCommand.CommandTimeout =99999;
Da.Fill(((DataSet)Session["KMRBBDataSet"]),"SubDaily");但是在运行Da.Fill(((DataSet)Session["KMRBBDataSet"]),"SubDaily");这一句时好慢,不知为什么.
其中SqlSelectQue 是一个存储过程名和一个参数.
例如:usp_SubCollect' 20060517'
存储过程是这样开始的..
CREATE PROCEDURE usp_SubDaily @Curr_Date datetime=null AS
If @Curr_Date is NULL
Begin
Return
End
Else
Begin
为什么这么慢呢.请高手指点一下!拜谢!拜谢!
Da=new SqlDataAdapter(SqlSelectQue,Session["ConnString"].ToString());
Da.SelectCommand.CommandText=SqlSelectQue;
Da.SelectCommand.CommandTimeout =99999;
Da.Fill(((DataSet)Session["KMRBBDataSet"]),"SubDaily");但是在运行Da.Fill(((DataSet)Session["KMRBBDataSet"]),"SubDaily");这一句时好慢,不知为什么.
其中SqlSelectQue 是一个存储过程名和一个参数.
例如:usp_SubCollect' 20060517'
存储过程是这样开始的..
CREATE PROCEDURE usp_SubDaily @Curr_Date datetime=null AS
If @Curr_Date is NULL
Begin
Return
End
Else
Begin
为什么这么慢呢.请高手指点一下!拜谢!拜谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货