cServer = "(local)" cDB = "" && blank means don't change cUID = "" && blank means don't change cPWD = "abcdef" && must be specified * Tell Crystal where to find the tables * indicated in the report. local i, xAssignDB for i=1 to this.oreport.Database.Tables.count xAssignDB = this.oreport.Database.Tables.Item(i).SetLogOnInfo( cServer, cDB, cUID, cPWD ) if isnull( xAssignDB ) * Don't know what NULL mean * but this is what we expect. else * Did something went wrong? assert .F. endif next>How I can define a string connection in a Crystal Report 9.2 for use with MSDE in Windows 98, then SQL Server security no Windows Security.