返回首页

嘿,所以基本上我有几个表和这些表的数据库有一个特定的列,称为"移"和该列的第一行/细胞可能有值1或2。
我试图让我的程序做的是连接到数据库,如果在该行的值是1,那么什么是要发生的事,如果值为2,别的东西是要发生的事。

所以基本上,我想读在Access数据库中的一个单元格的值和做一些什么价值。

这应该是很容易做到,但我是一个noobie ... =(

这里是我的代码的一部分,和我的一个错误的尝试,你应该能够理解我想要做的:


        Provider = "Provider=Microsoft.ACE.OLEDB.12.0;"

        Source = "Data Source = Database.accdb"

 

        Connection.ConnectionString = Provider & Source

 

        Connection.Open()

         

        'My wrong attempt at doing this:  

        If SQL = "Shift FROM Schedule WHERE ID = 1;" = 1 Then

            '.....

            '.....

        ElseIf SQL = "Shift FROM Schedule WHERE ID = 1;" = 0 Then

            '....

            '.....

        Else

            MsgBox("error")

        End If

        

        Connection.Close()
:8175631 |会员

回答