数据库中true和false与c#代码的转换

数据库中的0和1(tinyInt)对应于程序的trur和false无法完成类型转换完成,可以用:

case "System.Boolean":
     if (value.ToString() == "1" || value.ToString() == "0")
     {
      value=(value.ToString()=="1"?true:false);
     }
     else
     {
      value = bool.Parse(value.ToString());
     }
     break;

posted @ 2011-10-26 19:07  viola  阅读(855)  评论(0)    收藏  举报