我很好奇我应该在多大程度上写sproc。显然,对于需要事务等的操作。但是,对于对一个表和其中的值进行简单验证,是否仍然建议使用 sproc 而不是在代码隐藏中执行 SubSonic 查询?
一方面,编写存储过程是有意义的,因为业务规则可能会随着我们尝试验证的任何内容而改变,存储过程只是返回一个通过/失败值。
基于此,在企业应用程序中 - 为什么还要编写任何代码隐藏查询与存储过程?
我想我只是回答了我自己的问题,但另一方面,我很好奇一个与另一个的实际开销。
谢谢。
我很好奇我应该在多大程度上写sproc。显然,对于需要事务等的操作。但是,对于对一个表和其中的值进行简单验证,是否仍然建议使用 sproc 而不是在代码隐藏中执行 SubSonic 查询?
一方面,编写存储过程是有意义的,因为业务规则可能会随着我们尝试验证的任何内容而改变,存储过程只是返回一个通过/失败值。
基于此,在企业应用程序中 - 为什么还要编写任何代码隐藏查询与存储过程?
我想我只是回答了我自己的问题,但另一方面,我很好奇一个与另一个的实际开销。
谢谢。
我们已经就这个话题进行了很多讨论
这是一些阅读材料
https://stackoverflow.com/search?q=stored%20procedures%20queries&tab=relevance