Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql vb中IF语句在数据库中的应用_Sql_Vb.net_If Statement - Fatal编程技术网

Sql vb中IF语句在数据库中的应用

Sql vb中IF语句在数据库中的应用,sql,vb.net,if-statement,Sql,Vb.net,If Statement,所以我尝试使用一个基于数据库中条件的If语句,但我不确定我是如何熟悉vb的。viewaccess、editaccess和approveaccess是数据库中的位 If (Session("ViewAccess") = 1) And Session("EditAccess") = 0 And (Session("ApproveAccess") = 0) Then btnSaveTop.Visible = False btnSaveBottom.Vi

所以我尝试使用一个基于数据库中条件的If语句,但我不确定我是如何熟悉vb的。viewaccess、editaccess和approveaccess是数据库中的位

 If (Session("ViewAccess") = 1) And Session("EditAccess") = 0 And (Session("ApproveAccess") = 0) Then
            btnSaveTop.Visible = False
            btnSaveBottom.Visible = False
            btnApproveTop.Visible = False
            btnApproveBottom.Visible = False
            btnRequestUnapproveTop.Visible = False
            btnRequestUnapproveBottom.Visible = False
            RequiredData.FreightWBS.ReadOnly = True
            RequiredData.GemFeeWBS.ReadOnly = True
            RequiredData.Approver.ReadOnly = True
        End If

从数据库中获取值时,它们不再是1位或0位类型。它们是真布尔值还是假布尔值,请更改。不知道您是如何填充会话的,但它看起来像一个SqlDataReader(如果是您的情况),这样做将解决您的问题。更明确地说

viewaccess、editaccess和approveaccess是我的数据库中的位。嗯。。。不,它们是会话中的位-除非你奇怪地调用数据库对象会话。它们是我数据库中的位,我只是不知道在vb中应该把它们放在什么位置,或者甚至不知道如何调用它们。你说它在数据库中;你在使用什么数据库?您如何从数据库中获取数据?