Как проверить, есть ли данный пользователь в БД MySQL? - VB

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

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

как проверить с помощью оператора условий if .. else есть ли данный пользователь с данным паролем в БД если есть вывести одно сообщение иначе другое нужно проверить присутствие/отсутствие записи в БД MySQL для работы с данными
Листинг программы
  1. Private Sub command1_Click()
  2. On Error Resume Next
  3. Dim sql As String
  4. log = User.Text
  5. pas = Pass.Text
  6. Set rs = New ADODB.Recordset
  7. sql = ("select id,login,pass from `tabl` Where `login` = 'Имя' and `pass`='пароль'")
  8. rs.Open sql, connect
  9. text1.text.Text = rs!id
  10. End Sub
Очень надо! Приведите пожалуйста пример.

Решение задачи: «Как проверить, есть ли данный пользователь в БД MySQL?»

textual
Листинг программы
  1. Private Sub Command1_Click() 'Âûâîä Г¤Г*Г*Г*ûõ ГЁГ§ ГЃГ„
  2.  
  3. log = Text4.Text
  4. pas = Text5.Text
  5. Set rs = New ADODB.Recordset
  6. sql = ("select * from `tatlisa` Where `login` = '" + log + "' and `pass`='" + pas + "'") 'Гў ïåðåìåГ*Г*ГіГѕ sql Г§Г*ïèñûâГ*ГҐГІГ±Гї Г§Г*Г*Г·ГҐГ*ГЁГҐ ïîëÿ id ГЁ user ГЁГ§ ГІГ*áëèöû tatlisa
  7. rs.Open sql, connect
  8. On Error Resume Next                                      'Ïðîïóñòèòü îøèáêè Гў êîäå åñëè ГҐГ±ГІГј
  9.  
  10. Text1.Text = rs!id                                           'Гў ïîëå text1 ïðèñûâГ*ГҐГІГ±Гї Г§Г*Г*Г·ГҐГ*ГЁГҐ id ГЁГ§ ïåðåìåГ*Г*îé rs
  11. Text2.Text = rs!login                                         'Гў ïîëå text2 ïðèñûâГ*ГҐГІГ±Гї Г§Г*Г*Г·ГҐГ*ГЁГҐ user ГЁГ§ ïåðåìåГ*Г*îé rs
  12. Text3.Text = rs!pass                                         'Гў ïîëå text3 ïðèñûâГ*ГҐГІГ±Гї Г§Г*Г*Г·ГҐГ*ГЁГҐ user ГЁГ§ ïåðåìåГ*Г*îé rs
  13.  
  14. If Text1.Text = rs!login And Text2.Text = rs!pass Then
  15. MsgBox "Г*ГҐГІГі"
  16. Else
  17. MsgBox "ГҐГ±ГІГј"
  18. End If
  19. End Sub

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


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

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

9   голосов , оценка 4.111 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы