当前位置: 代码迷 >> ASP.NET >> 请懂使用数据库连接的高手来看看小弟我这个是错了吗
  详细解决方案

请懂使用数据库连接的高手来看看小弟我这个是错了吗

热度:6210   发布时间:2013-02-25 00:00:00.0
请懂使用数据库连接的高手来看看我这个是错了吗?
string Sqlc = "select admin from users where ID='"+lna.Text+"'";
  classDB abd = new classDB();
  DataSet abds = abd.TDataSet(Sqlc);
  DataTable abdt = abds.Tables[0];
  string admin = abdt.Rows[0][0].ToString();
  if (admin=="1")
  {
  ibtnmag.Visible = true;
  }

这段代码是判断目前登录的用户(lna.text)的管理员权限(在数据库中以“admin”列为标识,char)是否为1,如如是1,则显示一个功能按钮。

但是我现在无论怎么调整这个按钮就是不出现……

现在怀疑是admin=="1"这句有问题,但是应该怎么改呢?

------解决方案--------------------------------------------------------
哦,admin是char型,问题在这里,改成这个
if (admin.Trim()=="1")
{
ibtnmag.Visible = true;
}
  相关解决方案