I've created a passthrough query script in Access 2003 to query Oracle tables directly. I know that passthrough queries in Access are Unicode compliant, and I assumed that ADO 2.7+ was too, but apparently it isn't. I basically feed the query results into the ADO recordset and find that non-Western characters are showing up as ?????? or upsidedown ? as well. Is there some kind of command that I can do to initialize the recordset as being Unicode?