nima_8m
سه شنبه 23 آبان 1391, 20:15 عصر
اساتید مشکل این کد کجاست و چطوری برطرفش کنم که خطا نداشته باشه
به U و P ایراد میگیره
If con.State = ConnectionState.Open Then
con.Close()
End If
con.Open()
cb = New OleDbCommand("select * from id", con)
dr = cb.ExecuteReader
Dim u, p As String
While dr.Read
u = dr(0)
p = dr(1)
End While
If (txt1.Text.Equals(u) And txt2.Text.Equals(p)) Then
Me.Hide()
frmmain.Show()
Else
MsgBox("نام کاربری و یا کلمه عبور معتبر نیست")
End If
con.Close()
con در یک ماژول تعریف شده و مشکلی ندارد
اینم پیغام خطا
Warning 1 Variable 'u' is used before it has been assigned a value. A null reference exception could result at runtime. D:\VB.NET\Exchange\Exchenge\Exchenge\Login.vb 23 30 Exchenge
به U و P ایراد میگیره
If con.State = ConnectionState.Open Then
con.Close()
End If
con.Open()
cb = New OleDbCommand("select * from id", con)
dr = cb.ExecuteReader
Dim u, p As String
While dr.Read
u = dr(0)
p = dr(1)
End While
If (txt1.Text.Equals(u) And txt2.Text.Equals(p)) Then
Me.Hide()
frmmain.Show()
Else
MsgBox("نام کاربری و یا کلمه عبور معتبر نیست")
End If
con.Close()
con در یک ماژول تعریف شده و مشکلی ندارد
اینم پیغام خطا
Warning 1 Variable 'u' is used before it has been assigned a value. A null reference exception could result at runtime. D:\VB.NET\Exchange\Exchenge\Exchenge\Login.vb 23 30 Exchenge