当前位置:编程学习 > C#/ASP.NET >>

数据库判断错误 还是 从程序中判断错误 好呢

有这样一个问题
 
  例如会员登陆 
      首先判断用户是否存在 
          1如果存在   判断当前用户和密码是否一致 
              1-1  如果一致     得到该用户一些信息
              1-2  如果不一致   抛出登录失败
          2如果不存在  抛出 用户不存在错误

  对于该问题  1用程序来读取  大概需要读2次数据库
              2用存储过程来实现 需要读一次数据库 (我一般采用存储过程来试下 如果不存在 就Raiserror 跑出错误  然后程序直接获取该错误信息)
  请问那个方法比较好 --------------------编程问答-------------------- 只要一次从数据库中取出数据


剩下都交给业务逻辑的代码判断  不需要在取 --------------------编程问答-------------------- 取出来值 在业务逻辑里或者可以在页面后台判断
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,