That's strange, because I use DBGetRecordset() in a handful of scripts, and none of them need the quotation marks.

The only other thing I see different is that I don't bother to DIM the $DSN and $SQLQueryRS variables, but that may not have anything to do with it.