akins4lyfe
Programmer
I have an unboud listbox control, placed on a form, it collects membership informations e.g firstnames, lastnames & Membership Numbers from a query called "queryFindMemberWildcard".
I would like users to select a member from the listbox by double clicking a MemberFirstName or MemberNo. Then relevant details of a member selected will populate different sets of texboxes, txtMemberNo, txtFirstName, txtLastName.Whenever i select a member by double clicking. I keep getting the error too few parameters. expected 2. on this line " Set rstDisMem = Mikebase.OpenRecordset("qryFindMemberWildCard", dbOpenSnapshot)"....line 7
Pls assist. here is my code:
Private Sub lstMembers_DblClick(Cancel As Integer)
Call DatabaseConnection
Dim intRowSelected As Integer
Dim strMemNo, strMemberNo, StrFirstName, StrLastName As String
Dim rstDisMem As DAO.Recordset
Set rstDisMem = Mikebase.OpenRecordset("qryFindMemberWildCard", dbOpenSnapshot)
intRowSelected = lstMembers.ListIndex
If intRowSelected <> -1 Then
strMemNo = lstMembers.ItemData(intRowSelected + 1)
' find the first record in the record set with the given member number
rstDisMem.FindFirst ("Member No = '" & strMemNo & "'")
' assign values from the record set about the member to some text boxes
strMemberNo = rstDisMem("Member No")
Me.txtMemberNo.Value = strMemberNo
StrFirstName = rstDisMem("First Name")
Me.txtFirstName.Value = StrFirstName
StrLastName = rstDisMem("Last Name")
Me.txtLastName.Value = StrLastName
Else
End If
End Sub