I keep getting this damned message (followed by "Cannot open SQL server", in a message box headed "Microsoft Visual Basic" after Crystal Reports has opened its preview window but before any data has been displayed there. Any suggestions welcome! It may, or may not, be coincidental that the SQL query in many reports developed using Access 97 and then given the "Convert Database Driver" treatment from PDBDAO to PdsODBC for use with Oracle, ends up with rubbish like "{oj "...."}" around the Join part, with Access-type "INNER JOIN ON" syntax. This all has to be rephrased by hand into Oracle JOIN syntax to stop ORA-928 errors. None of the above is consistent or predictable. I love Crystal Reports...