私は.NET 3.5とSQL Server 2005でアプリケーションを持っています。.NETとSQL Server 2005の最小日付互換性の方法
ユーザーに日付を求められるインスタンスがたくさんあります。
SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.
、私はエラーをドリルダウンすると、私は.NETは01/01/0001
からSQL Serverのに対し12/31/9999
に日付をサポートしていることが見つかりました:そこ私は、ユーザーが01/01/1753
未満の日付を入力するたびに、次のエラーを与えるというエラーを検出しました2005年は01/01/1753
から12/31/9999
の日付範囲をサポートしています。
今、私は最小の日付のために私のアプリケーションをチェックインする必要があります。
しかし、問題は私が多くのインスタンスで実装する必要があるため、より良い解決策を見つけることです。
この日付の問題を処理するには、他の誰かに私に言えますか?アドバンス
を取得するためにあなたを助けるかもしれないが今、あなたは '01/01/1753'と分の日付をしたいですすべてのインスタンスのために? – asma
アプリケーションをSQL Serverの最小日付に制限します。 –
はい私は最小の日付を01/01/1753にして、アプリケーションがクラッシュしないようにします。 –