特定の文化 (特にスペイン語) に問題があり、日付文字列 ToShortDateString() が dd/mm/yyyy として表示される
where END_DATE between '" + asOfDate.AddDays(-30).ToShortDateString() + "' and '" +
これは、次のような誤った日付リテラル文字列を取得するため、SQL サーバー エラーを引き起こしています。
where END_DATE between '17/05/2015' and '16/06/2015'
SQL ステートメントを作成している場合に、日付形式を強制的に mm/dd/yyyy にする最善の方法は何ですか?