you're missing some '+'s in your execute statement.

Execute('$$' + $var_name + '=' + $var_value)
_________________________
Eric