编程思想之一

  编程思想:编程时要对“不可能发生的情况” 做处理!这是一个编程的好习惯。

  如:

    在编写登陆时  

   

 1 public void LogOn(string userName)
 2         {
 3             DataSet dataSet = SqlHelper.ExecuteDataSet(
 4                 "select * from users where username=@UserName", new SqlParameter("@UserName", userName));
 5             DataTable table = dataSet.Tables[0];
 6             if (table.Rows.Count <= 0)
 7             {
 8                 throw new Exception("用户不存在!");
 9             }
10 
11             if (table.Rows.Count > 1)
12             {
13                 throw new Exception("用户名重复");
14             }
15         }

 

  对Rows.Count < 0 以及 Rows.Count > 0 的情况都做处理,可以避免很多麻烦。

    

posted on 2013-11-29 15:33  天蝎座筷子  阅读(143)  评论(0编辑  收藏  举报

导航