4

ストアドプロシージャを介して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;
        }

私を助けてください。

4

1 に答える 1

0

DateTimePickerは、dd / MM/yyyyの形式です。

標準のSQL日付は、MM / dd/yyyyの形式です。

SPにこれを使用します。

myDateTimePicker.Value.ToString("MM/dd/yyyy", CultureInfo.InvariantCulture)
于 2012-09-11T07:58:38.340 に答える