James, I did a research in those functions , none of them closes the database, this database is always open As per changing the workarea , my netopen function makes sure the database is opened in the same area in case of , this is why i tried to trapp if select(calias) = 0 return nil endif Harvey , ...