正在使用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