string parameter in sql query

Hi all,
Anybody knows the answer of why this query doesnt work in asp?

userName = "eric"
RsLinksSQL = "SELECT * FROM links WHERE name =userName '"

If I use this it Works.
RsLinksSQL = “SELECT * FROM links WHERE name =‘eric’”

why string paremeter is problem for this query?

RsLinksSQL = "SELECT * FROM links WHERE name =userName '"

I think you forgot one quote. RsLinksSQL = "SELECT * FROM links WHERE name =userName ' ' "

Thanks Jonny_Silva. ’ and " are confusing problem :slight_smile: