Sql server и VS visual basic. Авторизация - VB (170053)

Узнай цену своей работы

Формулировка задачи:

Есть 3 формы. 1 форма - форма авторизации. (на форме расположены Text.box1 и Text.box2 соответственно логин и пароль и кнопка "авторизоваться") 2 форма - форма, после авторизации туда переходит участник 3 форма - форма, после авторизации переходит туда администратор Есть база данных, в которой данные для авторизации. Это таблица Users (Email, password, (role - это список ролей, в моем случае администратор(1) и пользователь(2))). Помогите реализовать авторизацию с кодом типа If Textbox1.text = MyDataBaseDataSet.table.email.(содержимое поля почты) and Textbox2.text = MyDataBaseDataSet.table.password.*** then ... else MsgBox("Ошибка") не знаю как данные сравнить Email, password а потом тип роли определить

Решение задачи: «Sql server и VS visual basic. Авторизация»

textual
Листинг программы
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        If TextBox1.Text = "" And TextBox2.Text = "" Then MsgBox("Введите данные") Else 
        For Each DGVR As DataGridViewRow In UserDataGridView.Rows
            If TextBox1.Text = DGVR.Cells(0).Value And TextBox2.Text = DGVR.Cells(1).Value And DGVR.Cells(2).Value = ("R") Then Form7.Show() Else 
            If TextBox1.Text = DGVR.Cells(0).Value And TextBox2.Text = DGVR.Cells(1).Value And DGVR.Cells(2).Value = ("A") Then Form9.Show() Else 
            If TextBox1.Text = DGVR.Cells(0).Value And TextBox2.Text = DGVR.Cells(1).Value And DGVR.Cells(2).Value = ("C") Then Form8.Show() Else 
            Exit For
        Next
    End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.375 из 5