文件首頁
MySQL Connector/NET 開發人員指南
相關文件 下載本手冊
PDF (美式信紙) - 1.3Mb
PDF (A4) - 1.3Mb


5.10.3 限制無效日期

解決日期問題的最佳方法是限制使用者輸入無效日期。這可以在用戶端或伺服器端完成。

在用戶端限制無效日期就像一直使用 .NET DateTime 類別來處理日期一樣簡單。DateTime 類別只會允許有效的日期,確保資料庫中的值也是有效的。這樣做的缺點是,在混合環境中,當 .NET 和非 .NET 程式碼用於操作資料庫時,這並不是很有用,因為每個應用程式都必須執行自己的日期驗證。

MySQL 5.0.2 和更高版本的使用者可以使用新的 traditional SQL 模式來限制無效的日期值。有關使用 traditional SQL 模式的資訊,請參閱伺服器 SQL 模式