mm_ley
26-02-2009, 12:50
دوستان ببینید من یک دیتا بیس دارم با نام exam و با فیلد های
name family code
حالا می خوام فرمی بسازم که در آن بتوان با یک دگمه جستجو
مثلا دنبال نام یا فا میل بگردم و درصورت موجود بودن هر چند تا در دیتا بیس آنها را نمایش دهد
ممکنه اسم و فامیلی تکراری باشه می خوام هرچند تا هم نوع باشه را نشان بده مثلا اگر 4 تا اسم علی باشه دونه دونه پیدا کنه
این کد هم نوشتم ولی اولین اسم را پیدا می کنه ولی اسمهای بعدی را نه
آیا کد من اشکال داره لطفا کمکم کنید خیلی حیاتی هستش
این هم کد :
Private Sub Command9_Click()
Dim intans As Integer
Data1.Recordset.FindFirst "Name = '" & txtfind & "'"
Do While Data1.Recordset.NoMatch = False
intans = MsgBox("continiue?", vbYesNo)
If intans = 7 Then
Exit Do
End If
Data1.Recordset.FindFirst "Name = '" & txtfind & "'"
Loop
End Sub
name family code
حالا می خوام فرمی بسازم که در آن بتوان با یک دگمه جستجو
مثلا دنبال نام یا فا میل بگردم و درصورت موجود بودن هر چند تا در دیتا بیس آنها را نمایش دهد
ممکنه اسم و فامیلی تکراری باشه می خوام هرچند تا هم نوع باشه را نشان بده مثلا اگر 4 تا اسم علی باشه دونه دونه پیدا کنه
این کد هم نوشتم ولی اولین اسم را پیدا می کنه ولی اسمهای بعدی را نه
آیا کد من اشکال داره لطفا کمکم کنید خیلی حیاتی هستش
این هم کد :
Private Sub Command9_Click()
Dim intans As Integer
Data1.Recordset.FindFirst "Name = '" & txtfind & "'"
Do While Data1.Recordset.NoMatch = False
intans = MsgBox("continiue?", vbYesNo)
If intans = 7 Then
Exit Do
End If
Data1.Recordset.FindFirst "Name = '" & txtfind & "'"
Loop
End Sub