正在使用asp.net,c#和sql sever 2005運行一個web應用程序.Am條件是如果輸入空白字段的按鈕,那些空白數據不應該輸入數據庫,但它正在爲我插入database.how我應該避免嗎?ms sql server中的數據限制
0
A
回答
0
ALTER TABLE Mytable WITH CHECK ADD
CONSTRAINT CK_Mytable_MyColumn CHECK (MyColumn <> '')
你需要先清理數據與UPDATE +編寫代碼來處理SQLException的是西港島線發生的,當你嘗試插入一個空字符串
這個想法可以擴展到與NOT NULL約束太NULL
1
上午有條件是如果,如果 進入空白按鈕個領域,那些空白DATAS不 應該進入數據庫
你的意思是,沒有輸入fiels的時候,你不進去嗎?
我該如何避免這種情況?
它被稱爲編程。 Basiaclly不是一個SQL問題開始。你的表格應該檢查它是否應該插入或不插入。如果不是,它甚至不應該觸及sql服務器。
相關問題
- 1. MS SQL Server Birt數據源
- 2. MS Access數據庫的參數限制
- 3. MS SQL Server複製數據庫之間的關係數據
- 4. MS SQL Server 2005中 - 將類似數據
- 5. 從MS SQL Server 2005中選擇數據
- 6. MySQL:從MS SQL Server中選擇數據
- 7. 限制日期範圍與MS SQL/SQL Server 2005的
- 8. SQL Server 2000:限制行數
- 9. SQL Server表中的行數限制
- 10. 導入數據庫MS SQL Server的
- 11. SQL Server中數據庫數量的實際限制?
- 12. MS SQL Server - 數據庫Sysobject表缺少權限?
- 13. 能否限制SQL Server DBA查看數據庫中的信息?
- 14. MS RMS SQL Server數據庫錯誤
- 15. 擴展MS SQL Server 2008數據庫
- 16. ms sql server 2005數據庫容量
- 17. Pervasive PSQL 10數據庫到MS SQL Server?
- 18. 在Windows 10中安裝Microsoft SQL Server Management Studio/MS SQL Server 2014/MS SQL Server數據工具時出錯
- 19. Ms sql server,備份並將其從本地aws rds ms sql server數據庫
- 20. 返回MS SQL Server中的數據子集的總記錄數
- 21. MS SQL Server十進制數據類型向上舍入
- 22. MS-SQL Server 2005:複製後非收斂數據
- 23. ms sql server 2008
- 24. MS SQL Server,OutOfMemeryExceptions
- 25. MS SQL Server 2012
- 26. 在SQL Server中的數據複製行
- 27. MS SQL Server:在SQL中生成順序數據
- 28. 在MS SQL Server Management Studio中複製查詢結果中的大數據
- 29. 限制在SQL Server表中的行
- 30. SQL Server 2005 Express中的表限制
不會工作。然後你得到一個SQL錯誤。聽起來更像是海報需要添加一些邏輯到他的形式,甚至不嘗試inswert。 – TomTom 2011-04-04 07:06:30
@TomTom:正確。 CHECK約束不應該觸發,但它會保護數據的完整性。 – gbn 2011-04-04 07:09:13
同意。如果這個問題有道理,那麼這個問題必須提前處理,並提供適當的輸入語言和良好的反饋。 – TomTom 2011-04-04 07:15:13