我从前任雇主回味的是,他们两个之间区别如下:数据验证和验证有什么区别?
- 验证是检查的数据是一个非常基本的意义上适当的过程;例如可以将日期字段中的数据转换为日期,或者可以将数字字段中的字符转换为适当类型的数字;
- 验证是根据您在界面上施加的其他“商业”规则来检查类型化数据的过程 - 例如“出生日期”字段表示申请人在特定年龄范围内。
这些记忆不符合关于该主题的Wikipedia article,也不符合BBC BiteSize Revision article。
那么什么是共识:当我检查Xml输入时,人们是否在乎什么方法和过程被调用?
我在做什么,当我:
- 检查日期字段包含可以转换为一个C#的DateTime字符;
- 检查DateTime是否存储在SQL Server中的适当日期范围内;
- 检查出生日期是指18岁以上65岁以下的客户吗?
行 - 所以我选择了你的答案,因为你同意我的看法:)如何选择讨论问题的答案? – Nij 2011-04-16 06:35:48
@Nij真的。只有那些告诉你你想听到的人真的可以理解你:P无论如何,如果论坛像讨论是我们一些人所希望的那样......它从来没有发生过。只有3个答案。太糟糕了:( – bottlenecked 2011-04-16 07:29:20