Is the TNSNames file set up the same? Can you call tnsping from a DOS prompt and connect to the database? I assume the answer to both of these is yes because you can connect via ODBC.
Do you have more than one Oracle Home? The native Oracle connection from Crystal will only see the first home.
BTW, this has nothing to do with the print settings...
-Dell