+ -
当前位置:首页 → 问答吧 → 怎么验证数据库里的信息

怎么验证数据库里的信息

时间:2011-12-17

来源:互联网

新手上路~
现在数据库(TB_USER)里有userActive这个属性.属性的值为布尔类.只有true跟False.
我现在C#的文件里验证这个属性是true还是false.如果是true怎么怎么样.如果是false则怎么怎么样该怎么写啊
在if里怎么调用数据库的这个属性呢.(用if判断句来写哈)..

作者: salyer2009   发布时间: 2011-12-17

到表中去取这个值,取出后直接判断.

作者: qianjin036a   发布时间: 2011-12-17

引用 1 楼 qianjin036a 的回复:

到表中去取这个值,取出后直接判断.

能不能具体帮我写出来..我是新手呃..

作者: salyer2009   发布时间: 2011-12-17

先写一个SQL语句,根据这个查询返回一个DataTable。
然后

for(int i=0;i<dataTableName.Rows.Count;i++)
{
string strUserActive = dataTableName.Rows[i]["userActive"].ToString();
if(strUserActive == "true")
{
...
}
else if(strUserActive == "false")
{
...
}
}

作者: mizuho_2006   发布时间: 2011-12-18

从良好的代码体现上来说,我可以构建一个实体用户类,里面有个属性UserActive,获得当前用户的激活状态

那么接下来就可以这样用了:

User user=new User("xxx");
if(user.UserActive)
{
  //TODO
}

属性如何实现:数据访问那一套了,得到当前用户记录的该字段的值,做逻辑处理就好了

作者: ZeroKiseki   发布时间: 2011-12-18

楼上可以

作者: cjh200102   发布时间: 2011-12-18