vb.net код для входа в систему
я хочу ... vb.net код для входа в систему с помощью ms-access
Rajesh Anuhya
Никаких усилий, делается ли что-то?
Никаких усилий, делается ли что-то?
Конечно, вы ненужен код- ты, будучи хорошим парнем, просто хочешь получить какой-нибудь совет или предложение.
Итак, что именно вам нужно?
Возможно, вам нужна форма, запрашивающая у пользователя имя пользователя и пароль для того чтобы подключиться к Access
база данных?
Ну, знаешь, парочка TextBox
Эс (с двумя Label
если вы щедры) в Button
и у вас есть GUI
.
Что касается логики, то это просто вопрос организации строки соединения в соответствии с Access
требования к базе данных и ввод данных пользователем (the TextBox
содержание Эс).
Если вам нужен пример кода то взгляните на великолепный раздел базы данных статей CodeProject[^].
1.)создайте базу данных в MS Access, например, создайте таблицу, поля - Имя пользователя и пароль и сохраните таблицу как логин или то, что вы хотите.
2.)Нажмите на созданную вами таблицу (логин или то, что вы написали) и заполните данные логин - да и пароль - нет.
3.)Перейти к VB.NET запрограммируйте и откройте форму и подключите созданную вами базу данных.
4.)Чтобы подключить базу данных, установите флажок в верхней части строки меню в VB.NET и найдите данные, а затем нажмите кнопку Добавить новый источник данных.
5.)появится мастер настройки источника данных, нажмите кнопку Далее. Затем вы можете увидеть новую вкладку Подключения, нажмите на нее.
6.)появится окно добавить соединение,в источнике данных по умолчанию вы можете увидеть файл базы данных Microsoft SQL Server (SqlClient), но так как мы используем Ms Access, мы изменим его, нажав на вкладку изменить рядом с ним.
7.)Затем найдите имя файла вашей базы данных, нажав кнопку Обзор, и найдите его там, где он находится на вашем компьютере (место, где вы сохранили свою базу данных).
8.)Нажмите кнопку ОК,Далее.
9.)Проверьте таблицы и представления и нажмите кнопку Готово.
10.)перейдите в пустую форму и перетащите имя пользователя и пароль из источника данных. Если вы не видите источник данных,перейдите в раздел Данные, а затем покажите источники данных.
11.) дважды щелкните на своей форме в пустом месте и скопируйте ее(под публичным классом Form1 и выше частной субформы form1.....):
Dim DbCon As New OleDb.OleDbConnectio Dim dbUp As New OleDb.OleDbCommand Dim Read As OleDb.OleDbDataReader
Private Sub Ok_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click DbCon.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\User\Desktop\Database.mdb" DbCon.Open() dbUp.Connection = DbCon dbUp.CommandType = CommandType.Text dbUp.CommandText = "Select * from LOGIN where Username=yes and Password=no " dbUp.Parameters.Add("Username", Data.OleDb.OleDbType.Variant) dbUp.Parameters.Add("Password", Data.OleDb.OleDbType.Variant) dbUp.Parameters("Username").Value = UsernameTextBox.Text dbUp.Parameters("Password").Value = PasswordTextBox.Text Read = dbUp.ExecuteReader With Read If .Read Then Me.Hide() Form2.Show() Else UsernameTextBox.Clear() PasswordTextBox.Clear() MessageBox.Show("Invalid Username or Password") UsernameTextBox.Focus() End If End With
If MessageBox.Show("Do you want to exit?", "Exit", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = Windows.Forms.DialogResult.Yes Then End Else End If End Sub
Dim DbCon Как Новый OleDb.OleDbConnectio
Dim dbUp как новая OleDb.OleDbCommand
Dim Читается Как OleDb.OleDbDataReader
этот код как добавить?