.NET で大規模な winforms アプリケーションを開発しましたが、クライアントは別の日付形式で情報を表示するように要求しました。
私たちが遭遇した問題は、ローカルの地域設定をクライアントの日付形式に設定すると、SQL に渡される日付が SQL が期待するものと同じ形式でなくなるため、SQL コードがいたるところで爆発することです。
このようにどこでもコードを変更することなく、この問題を回避する方法はありますか? MySqlProvider.SaveLoginDate(theDate.ToString("dd/MM/yyyy");