Why don't you just use integer or byte for saving the enum. If you have less then 255 enum values you use a byte for saving the integer. public Enum MyEnum { Value1 = 0, Value2 = 1, Value3 = 2, Value4 = 3, Value5 = 4 }
You can just cast then your byte values like this byte enumvalue = Query.Database(); MyEnum currentvalue = (MyEnum) enumvalue; 2009/6/25 tech fan <monsterc...@gmail.com> > Hi, I'm new to Ibatis.net and want to know if there is easy way to handle > enum types. > I have enums stored in db as string, and sometimes I just want a list of > the enum returned: IList<enumtype>, but I can not find a way to handle this > map. Any anoying thing is, when I pass enum as parameter, unless I use a > parameterclass, it seems I have no way to turn them into string. Any idea? > > Regards, > T.C. > -- Met vriendelijke groet, Marco Franssen