使用asp.net,c#和sql sever 2005运行Web应用程序。条件是如果输入带有空白字段的按钮,那些空白数据不应该输入到数据库中,但它会为我插入在database.how我应该避免吗?
答案 0 :(得分:1)
我的条件是,如果 输入空白按钮 字段,那些空白数据不应该 进入数据库
你的意思是,当没有输入fiels时,你不进入?
我应该如何避免这种情况?
它被称为编程。 Basiaclly不是一个SQL问题。您的表格应检查是否应插入。如果不是,它甚至不应该触摸sql server。
答案 1 :(得分:0)
ALTER TABLE Mytable WITH CHECK ADD
CONSTRAINT CK_Mytable_MyColumn CHECK (MyColumn <> '')
您需要首先使用UPDATE清理数据+准备代码以处理尝试插入空字符串时发生的SQLExceptions
使用NOT NULL约束
也可以将此想法扩展为NULL