2012-02-27 72 views
0

我有两个表生成枚举直接从DB

EnumType(EnumTypeID,Name,Description) 

EnumTypeValue(EnumTypeValueId,Name,Value,EnumTypeID) 

EnumTypeValue引用EnumType。

一般想法就像我想创建EnumType中的所有值的枚举值 表和每个枚举它的值将在EnumTypeValue表中的相应值。假设我在EnumType(1,Gender,一些描述)中有行,并且在EnumTypeValue中对应它,我有两行(1)1,Male,5,1(2)2,Female,6,1。我想动态创建,公共枚举性别{男= 5,女= 6},以便我可以在代码中将它用作枚举。项目将会取得进展,将会有许多这样的枚举。我只想运行特定的代码,并生成所有的枚举。

我正在使用EntityFramework进行数据库交互。任何帮助都将被高度实用化。

回答