السلام عليكم
أرجو منكم اخواني مساعدتي في هذا الكود
هذا الكود هو للقيام بعملية تسجيل الدخول وذلك بعد فحص اسم المستخدم وكلمة المرور هل هما موجودان في القاعدة أم لا
Imports System.Data
Imports System.Data.OleDb
Public Class Form2
Dim msAccessCn As New OleDbConnection
Dim ConnString As String = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source =" & Application.StartupPath & "\School.MDB"
Dim conn As New OleDbConnection(ConnString)
Dim dataset1 As New DataSet
Dim sqlstr As String = "select * from Users"
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If (TextBox1.Text <> "" And TextBox2.Text <> "") Then
sqlstr = "select * from Users where Us_Name='" & TextBox1.Text & " 'and Us_Password='" & TextBox2.Text & "'"
Me.Hide()
Form3.Show()
ElseIf TextBox1.Text = "" And TextBox2.Text <> "" Then
MsgBox("أدخل اسم المستخدم")
ElseIf TextBox1.Text <> "" And TextBox2.Text = "" Then
MsgBox("أدخل كلمة المرور")
ElseIf (TextBox1.Text = "" And TextBox2.Text = "") Then
MsgBox("ادخل اسم المستخدم وكلمة المرور")
Else
MsgBox("اسم المستخدم او كلمة المرور غير صحيحة")
End If
End Subوالخطأ هو أنه ممهما أدخل من اسم مستخدم وكلمة مرور يقبله دون البحث في قاعدة البيانات ............لماذا ؟؟؟
وجزام الله خيراً
