That's what I was starting do. Sql is the best place for this, then I will get the field lenght from the database. I'm a sql guy trying to do everything in .net. There are too many ways to skin a cat. If I'm correct, I can just create a stored procedure to dump all of the specifics of the view out to a gridview for the customer.
Thanks again for your help.