public DataTable GetDailycardReport(DailyReportPL dailyreportpl)
{
DataTable dtGetDailycardReport = new DataTable();
try
{
SqlParameter[] arParams = new SqlParameter[2];
arParams[0] = new SqlParameter("@farmername", typeof(string));
arParams[0].Value = dailyreportpl.farmername;
arParams[1] = new SqlParameter("@batchno", typeof(int));
arParams[1].Value = dailyreportpl.batchno;
dtGetDailycardReport.Load(SqlHelper.ExecuteReader(connection.ConnectionString, CommandType.StoredProcedure, "k_DailyCardreport", arParams));
}
catch (Exception ex)
{
//DBExceptionPublisher exc = new DBExceptionPublisher();
//exc.Publish(ex);
}
finally
{
}
return dtGetDailycardReport;
}
例外 ::
"Timeout expired. The timeout period elapsed prior to completion of
the operation or the server is not responding."
ストアド プロシージャにパラメーターを渡すと、例外がキャッチされ、上記のメッセージが表示されます。ファイルでコマンド タイムアウトを 200 に増やす方法。Google でwebconfig
検索しましたが、最適化された結果はありませんでした。