Hello,
I wrote a database applicaiton using Access XP (2002) and everything
has been working good for the client until they purchased a couple of
new computers with Access 2003.
The meetings form has an unbound combo box listing all the meetings in
the database allowing the user to navigate between meeting records.
The meetings form also has a list box that displays a list of members
associated with a meeting.
The list box has an inline query that uses the navigation combo box as
the parameter for the list of meeting members shown. THe list box's
row source is
SELECT [FirstName] & " " & [LastName] FROM MembersTbl WHERE
MembersTbl.MeetingID = [Forms]![MeetingFrm]![MeetingNavigationComboBx]
The database has been and is working fine with Access 2000 and Access
XP (2002), however when used with Access 2003 the list box's inline
query is changed to:
SELECT [FirstName] & " " & [LastName] FROM MembersTbl WHERE
MembersTbl.MeetingID = [Forms]![Form]![MeetingNavigationComboBx]
Access then prompts for the query criteria because it cannot find
control.
I have checked all of my code and the only references that I make to
the list box are to requery the listing. The criteria seems to be
changed even before the form opens.
I can manually change the list box query, however it reverts back to
the incorrect criteria and I don't want the users to have to go in and
change the list box query each time they try to open the form.
I've searched Microsoft and Google groups but have not found anything
simular to this. I apologize in advance if I missed an obvious
posting.
Has anyone else encountered anything simular? or have any suggestions?
Thanks in advance