here are my two charts and my query. Obviously you do see that some parameter names match. but my query shows up as no results. WHY IS THAT?
Thank you .
Altho this query was made in access 2010 it also works in 2003 and 2007
if you cant read the query in detail. just zoom in on this webpage
UPDATEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE:
****************************8
thanks for all your help but i have solved it my own way. and because im doing this for work i needed it to be done fast and didnt have too much time to dela with why access trim does nto work =( … i still dunno why.
but altho my source table is big that one did not have trialing spaces. only the parameter table which i had uploaded from another table that was an excel file and 99 rows.
i went back into the orignal excel file. tried a trim there. copy pasted the trimmed column and paste special values to rid of the formula and it still has the space!! is this jsut an error on the trim function or what?
anyways instead i used a =left(cell,len(cell)-1) to rid of the one trailign space
then reuploaded the excel parameter table and now its working. lengthy story but. if anyone has another suggestions on why TRIM doesnt work please explain . i used LTRIM RTRIM. BOTH together and jsut TRIM

In a reply to @flayto you said “*turns out there is one trailing space behind each Parameter_Name value in ParameterTable. But i tried trimming in it does say it updates all of the entries in that table yet the one space sitll does not go away!*”
A few times I have copied a range of cells from an Excel spreadsheet into Access tables. The data in Access included invisible trailing characters after the text I expected. Since those characters were not spaces, they were not removed by the Trim() function. See what you actually have following the Paramater_Name values.
The fix will depend on what you find. For example, if there is always one and only one unwanted character, you could discard it with this UPDATE statement:
Whatever UPDATE you try, make sure to backup the database first in case anything goes wrong.