我是通过存储过程从SQL中获取数据。
在我的SQL查询窗口中,执行需要43秒。
但是当我通过c#执行相同的存储过程时,我无法在5分钟内得到响应。
我正在使用SqlDataAdapter
using (SqlDataAdapter da = new SqlDataAdapter(cmd))
{
DataSet ds = new DataSet();
// Fill the DataSet using default values for DataTable names, etc
da.Fill(ds);
// Detach the SqlParameters from the command object, so they can be used again
cmd.Parameters.Clear();
if (mustCloseConnection)
connection.Close();
// Return the dataset
return ds;
}
请帮帮我。
答案 0 :(得分:0)
您的DateTimePicker采用以下格式:dd / MM / yyyy。
标准SQL日期采用以下格式:MM / dd / yyyy。
将此用于您的SP:
myDateTimePicker.Value.ToString("MM/dd/yyyy", CultureInfo.InvariantCulture)