I believe I've had the " incorrect syntax or expression to complex to evaluate" error before and found that it had something to do with the length of the string and query being worked out, I just split it into two lines e.g.:
sqlquery = "select * from blah"
sqlquery = sqlquery + "where blah = blah"
Also have you tried using % instead of *
Hayden