摘要:
修改资料库的时候,我们要做一些判定,比如输入的资料不能为空、资料已存在或与其它表的资料关联不能删除等等。输入的资料不能为空,这些都直接交由逻辑层去处理,而资料已存在呀、关联呀等等,这部分推荐让数据层去执行,但怎么返回提示信息并提示用户呢?catch是个不错的选择!当你要新增一笔资料的时候,不要做类似于“Sql = Insert into [tableName] values(....);"这样的处理,直接调用存储过程就好了,假定存储过程的名称为[test_prc]那它的代码类似于下面这样子: 1 CREATE PROCEDURE [dbo].[test_prc]( 2 @formNo 阅读全文