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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д