חיפוש במסד נתונים
כיצד ניתן לעשות חיפוש בתוך טבלהאני מתכוון לדבר כזה נגיד שנרשמת לאתר מסוים ואתה מקיש את השם והסיסמא שלך כדי להכנס אז התוכנה עוברת על כל הבסיס נתונים מההתחלה ועד הסוף ועם אתה קיים נותנת לך להיכנס בניתי ב VB גם מערכת הרשמה אך אני לא מצליח לעשות את החיפוש אצלי הקוד מתייחס רק לשורה הראשונה בטבלה זאת אומרת עם בטבלה אני ממוקם בשורה 8 אז הוא מודיע שאני לא נמצא מכיוון שהוא לא עובר על כל בסיס הנתונים אלא מתייחס רק לשורה הראשונה למישהו יש עצה אשמח תודה מראש הנה הקוד Private Sub Command1_Click() Dim sConnection As String Dim num As String num = 0 num = num + 100 Set Conn = New ADODB.Connection Set RS = New ADODB.Recordset sConnection = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=userdata.mdb; DefaultDir=t:/" & ";" Conn.Open sConnection ProgressBar1.Value = num If Conn.State = adStateOpen Then RS.CursorLocation = adUseClient RS.Open "Select user,password FROM USER;", Conn, adOpenDynamic, adLockPessimistic If Text1.Text <> RS!User And Text2.Text <> RS!Password Then MsgBox "ääúçáøåú ìáñéñ äðúåðéí ìà äöìéçä." & vbCrLf & _ "àðà áéã÷å àí äå÷ìãä ñéñîà ðëåðä.", vbMsgBoxRight + vbMsgBoxRtlReading Conn.Close Else MsgBox "ääúçáøåú ìáñéñ äðúåðéí äöìéçä" ConnComplete = True Conn.Close Conn.Open sConnection RS.Open "Select user,play FROM USER where User = '" & Text1.Text & "' and Password = '" & Text2.Text & "'", Conn, adOpenDynamic, adLockPessimistic Set Form4.DataGrid1.DataSource = RS End If End If ProgressBar1.Value = 0 End Sub
כיצד ניתן לעשות חיפוש בתוך טבלהאני מתכוון לדבר כזה נגיד שנרשמת לאתר מסוים ואתה מקיש את השם והסיסמא שלך כדי להכנס אז התוכנה עוברת על כל הבסיס נתונים מההתחלה ועד הסוף ועם אתה קיים נותנת לך להיכנס בניתי ב VB גם מערכת הרשמה אך אני לא מצליח לעשות את החיפוש אצלי הקוד מתייחס רק לשורה הראשונה בטבלה זאת אומרת עם בטבלה אני ממוקם בשורה 8 אז הוא מודיע שאני לא נמצא מכיוון שהוא לא עובר על כל בסיס הנתונים אלא מתייחס רק לשורה הראשונה למישהו יש עצה אשמח תודה מראש הנה הקוד Private Sub Command1_Click() Dim sConnection As String Dim num As String num = 0 num = num + 100 Set Conn = New ADODB.Connection Set RS = New ADODB.Recordset sConnection = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=userdata.mdb; DefaultDir=t:/" & ";" Conn.Open sConnection ProgressBar1.Value = num If Conn.State = adStateOpen Then RS.CursorLocation = adUseClient RS.Open "Select user,password FROM USER;", Conn, adOpenDynamic, adLockPessimistic If Text1.Text <> RS!User And Text2.Text <> RS!Password Then MsgBox "ääúçáøåú ìáñéñ äðúåðéí ìà äöìéçä." & vbCrLf & _ "àðà áéã÷å àí äå÷ìãä ñéñîà ðëåðä.", vbMsgBoxRight + vbMsgBoxRtlReading Conn.Close Else MsgBox "ääúçáøåú ìáñéñ äðúåðéí äöìéçä" ConnComplete = True Conn.Close Conn.Open sConnection RS.Open "Select user,play FROM USER where User = '" & Text1.Text & "' and Password = '" & Text2.Text & "'", Conn, adOpenDynamic, adLockPessimistic Set Form4.DataGrid1.DataSource = RS End If End If ProgressBar1.Value = 0 End Sub