Here is the SQL. This worked perfect until I switched to Access 2k7. I have a button on the form that simply runs this query.
INSERT INTO CUSTOMER_LIST ( First_Name, Last_Name, Zipcode, Phone_No, Email, Referred_By, Referrer )
SELECT ([Forms]![AddEmployee]![First_Name].[Value]) AS First_Name, ([Forms]![AddEmployee]![Last_Name].[Value]) AS Last_Name, ([Forms]![AddEmployee]![Zipcode].[Value]) AS Zipcode, ([Forms]![AddEmployee]![Phone_No].[Value]) AS Phone_No, ([Forms]![AddEmployee]!.[Value]) AS Email, ([Forms]![AddEmployee]![Referred_By].[Value]) AS Referred_By, ([Forms]![AddEmployee]![Referrer].[Value]) AS Referrer
FROM CUSTOMER_LIST
GROUP BY ([Forms]![AddEmployee]![First_Name].[Value]), ([Forms]![AddEmployee]![Last_Name].[Value]), ([Forms]![AddEmployee]![Zipcode].[Value]), ([Forms]![AddEmployee]![Phone_No].[Value]), ([Forms]![AddEmployee]![Email].[Value]), ([Forms]![AddEmployee]![Referred_By].[Value]), ([Forms]![AddEmployee]![Referrer].[Value]);[/QUOTE]
See if this works instead:
INSERT INTO CUSTOMER_LIST ( First_Name, Last_Name, Zipcode, Phone_No, Email, Referred_By, Referrer )
VALUES ( [Forms]![AddEmployee]![First_Name], [Forms]![AddEmployee]![Last_Name], [Forms]![AddEmployee]![Zipcode], [Forms]![AddEmployee]![Phone_No], [Forms]![AddEmployee]![Email], [Forms]![AddEmployee]![Referred_By], [Forms]![AddEmployee]![Referrer] )
FROM CUSTOMER_LIST
GROUP BY ([Forms]![AddEmployee]![First_Name], [Forms]![AddEmployee]![Last_Name], [Forms]![AddEmployee]![Zipcode], [Forms]![AddEmployee]![Phone_No], [Forms]![AddEmployee]![Email], [Forms]![AddEmployee]![Referred_By], [Forms]![AddEmployee]![Referrer];
(For an Append query you don't need the parens and aliases you had and also you should probably leave off the .Value part because in 2007, that has to do with multi-valued fields when in a query.