rsodarith 0 Newbie Poster

Does anyone know how to change or create datasource of crystal report at runtime ? i used to write this code but it doesn't cause any effect.and it still its default datasource.
//
Reports.tList al = new app.Reports.tList();
Dara.DbConfiguration dbConf = new Geolink_Administration.Dara.DbConfiguration();
al.SetDatabaseLogon(dbConf.User, dbConf.Password, bConf.Host, dbConf.Db);
//