После флажков Checkig 2, Как снять один флажок и получить точные данные? - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть 2 флажка, я хочу иметь возможность извлекать информацию из базы данных, когда я нажимаю на них как индивидуально, так и коллективно. Но я столкнулся с проблемой. Когда я нажимаю на отдельный флажок, он извлекает информацию точно, но когда я нажимаю оба флажка, например, если я нажимаю флажок 1 и флажок 2 и извлекаю информацию, то я снимаю флажок 2, чтобы извлечь данные, он вытягивает черные данные , если я не сниму флажок и снова не установлю первый флажок, прежде чем он извлечет нужные данные.

If GradDate.Checked = True Then
             SQL_String = "SELECT * FROM [CollegeDB].[dbo].[PSYCHOLOGY] 
              where GraduationDate = '" +(GraduationTB.Text).ToString + "'  "
            End If

            If StudentID.Checked = True Then
             SQL_String = "SELECT * FROM [CollegeDB].[dbo].[PSYCHOLOGY] 
             where StudentID = '" +(StudentIDTB.Text).ToString + "'"

            End If

             If GradDate.Checked = True And StudentID.Checked = True Then

                    SQL_String = "SELECT * FROM [CollegeDB].[dbo].[PSYCHOLOGY] 

                where GraduationDate = '" +(GraduationTB.Text).ToString + "' and StudentID = '" +(StudentIDTB.Text).ToString + "' "


                End If

Все это работает, когда я нажимаю флажок как даты окончания учебного заведения, так и флажка идентификатора студента, он работает, но когда я Снимите флажок «Идентификатор студента», оставив флажок «Выпускной» установленным, нажмите «Предварительный просмотр», он отображает черные данные до тех пор, пока я не сниму флажок с даты окончания и снова проверю. Пожалуйста, как мне решить эту проблему. Я хочу иметь возможность снять идентификатор студента, и он собирает данные для всех студентов, заканчивающих обучение в тот же день, точно так же, как я это делал, когда впервые проверил его.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...