I have a problem for which I cannot seem to discern a reasonable solution. I would like to use the LINQ-SQL classes and objects for doing my database manipulations but both seem to be lacking in the area that I need and I would like to know if any of you have a reasonable solution/answer (or just to tell me it can't be done would be fine).
I currently have a base set of classes setup in a dbml file and the corresponding code (built using the built-in designer) contained in library assembly. I now want to re-use that work that was done and extend those classes in another assembly. For example, lets say have I have table Employee in the main database schema from which I'm deriving this project. I now have a new database with the exact same schema save that the Employee table now has an added column that was not previously present in the other schema. I want to be able to "inherit" the "Employee" class from the primary assembly and extend it with an added column. I have been able to accomplish this feat, and the designer seems to "allow" this sort of behavior, however, an exception occurs when I try to execute the code. The exception reads: Data member 'System.Guid SetID' of type 'Lib1.Set' is not part of the mapping for type 'E2Set'. Is the member above the root of an inheritance hierarchy? I'm really at a loss here on what to do next or how to overcome this. Any help would be most appreciated. Thanks, Mike =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com