Steve Arnott's web site - SteveArnott.com has a utility called gendbcx, which is a replacement/upgrade for gendbc. If you run this utility on your DBC, then change structures, you can modify the view generation code to get all of your views back in working order, which is usually faster & easier than modifying the views or recreating them.