The vb 2005 generated classes would not compile in vs 2005 but instead gave an error relating to System. Renaming my column to system_nbr fixed the problem
That's unavoidable unfortunately. Rename these kind of fields to names not used in MS' namespace hierarchy.