Организовать авторизацию в программе, использующей БД - VB

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

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

Народ..мне нужно в программе сделать админку...ну с доступом сам разберусь - это легко... у меня в базе в таблице users хранятся логины и пароли некоторых юзеров. при в ходе в программу, открывается форма авторизации пользователя. и пользователь должен ввести свой логин в первое текстовое поле, а пароль во второе и нажать на кнопку войти. логин и пароль должен проверяться с базой. если логин одного человека верный, а пароль нет, то вывести соответствующее сообщение, что пароль не верный. если не правильно введено логин юзера, то выдать ошибку: "юзер не зарегистрирован". то есть надо сделать как то привязку полей и проверку... может кто нибудь на подобе что то писал..или в инете кто нашел, кинте пожалуйста. буду рад любой помощи или код кинте...плиз..помогите!!!

Решение задачи: «Организовать авторизацию в программе, использующей БД»

textual
Листинг программы
  1. Private db As Database
  2. Private rs As Recordset
  3.  
  4. Private Sub Form_Load()
  5.     Set db = OpenDatabase(App.Path + "\1.mdb", False, False, ";pwd=" + MyPassword)
  6.     ' MyPassword - пароль на 1.mdb
  7. End Sub
  8.  
  9. Private Sub Command1_Click()
  10.     Set rs = db.OpenRecordset("select * from users", dbOpenDynaset)
  11.     rs.FindFirst "Name=""" + Text1.Text + """"
  12.     If Text2.Text = rs.Fields("Password") Then
  13.         MsgBox "Г…Г±ГІГј"
  14.     Else
  15.         MsgBox "ГЌГҐГІГі"
  16.     End If
  17.     rs.Close
  18. End Sub
  19.  
  20. Private Sub Form_Unload(Cancel As Integer)
  21.     db.Close
  22. End Sub

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


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

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

6   голосов , оценка 4.333 из 5

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

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

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