oCR = CREATEOBJECT("CrystalRuntime.Application") oRpt = oCR.OpenReport("C:\EFox\ODBC1.RPT") * Create the Database object oDB = oRpt.Database() * Get a references to the DatabaseTables collection ocDBT = oDB.Tables() * Get a reference to the DatabaseTable object for table 1 oDBT = ocDBT.Item(1) * Set the location * This one works for a DSN oDBT.SetLogOnInfo("TazODBCRuntime") * This will disard the saved data IF oRPt.HasSavedData oRPT.DiscardSavedData() ENDIF oRpt.PrintOut()>Hi All,