|
分類:[.NET 全般]
VB.NET SQLSERVER2005 こんにちわ。質問させてください。
今VB.NETで日付の入力規制のところで悩んでいます。
日付を入力するテキストボックスは、書式設定をして「2007/09/03」の形で入力できるようになっています。 格納するテーブル列の型はDatetime型です。
このとき、「0001/01/01」などのありえない日付を入力すると、 DBに登録する際にはじかれてしまうため、登録前の入力規制で制限をかけたいのですが、
IsDate("0001/01/01") を書いても、trueが返ってきてしまいます。 0001/01/01は不正な日付とはみなされないのでしょうか?
また、このような場合はどうやって規制をかけたらよいでしょうか?
アドバイス、お待ちしております。
|