c# 连接数据库进行权限判断问题

数据库的用户表中 有一个是否审核列 现在由该列的值来判断做那个步骤 怎么办 求大神
2026年09月28日 08:48
有3个网友回答
网友(1):

你哪里弄来的语句?错误百出

  1. SQL语句里面,Where关键字后面紧跟着是字段+条件,你的条件没有关键字

  2. int.Parse好像是控制台应用程序使用的,正轨写法是Convert.ToInt32()

  3. 是否审核是字段,要这样写ds.Tables[0].Rows[0]["是否审核"].ToString()

  4. 你的SqlDataAdapter对象压根就找不到sql这个变量

  5. SqlConnection并没有实例化,连接语句也没有,如何Open,他压根就不是一个对象。

网友(2):

你用中文做变量,也一样的要定义这个变量啊, 比如 int 是否审核=0;
然后 你sql没赋值 应该把 你那个select语句 赋值给sql,
等da.fill 执行完以后 再通过 ds.Tables[0].Rows[0]["是否审核"]ToString(); 来给“是否审核” 这个变量赋值。另外,你还是先从头学起吧,先多了解下一些基本的,再来操作连接数据库。

网友(3):

你一步一步来,先获取数据表的值吧。
然后判断。