请懂使用数据库连接的高手来看看我这个是错了吗?
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;
}