日期:2014-05-18  浏览次数:20465 次

|M| 200分自己想做个ORM 问:一个类中的每一个项目添加一个注释和说明
namespace   com.Logic
{
        public   class   MemberInfo
        {
                String   _MemberID;
                public   String   MemberID
                {
                        get   {   return   _MemberID;   }
                        set   {   _MemberID   =   value;   }
                }
        }
}
------------------------
比如上面是一个表Member的表类
然后现在我要在程序中得到如
MemberInfo对应的表名   表说明
字段   MemberID   的字段名,和字段说明

以上是上一个贴
http://community.csdn.net/Expert/topic/5660/5660477.xml?temp=.7100183
我看了但是看不明白
namespace   MyObject
{
        using   System;
        using   Grove.ORM;

        [DataTable( "Member ",   TableDescription= "用户表 ")]
        public   class   MemberInfo
        {
                Int32   _MemberID   =   0;                            
                String   _MemberName   =   " ";                            

                [KeyField( "MemberID   ",   FieldDescription= "用户ID号 ")]
                public   Int32   MemberID  
                {
                        get   {   return   this._MemberID   ;   }
                        set   {   this._MemberID     =   value;   }
                }
                [DataField( "MemberName   ",   FieldDescription= "用户名 ")]
                public   String   MemberName  
                {
                        get   {   return   this._MemberName   ;   }
                        set   {   this._MemberName   =   value;   }
                }
        }
}
我想但的就是上面的这种效果,但我不想引用他的Dll所以问一下大家怎么做出这种效果

谢谢

PS:请在我的最上面的那个类添加相应的代码

------解决方案--------------------
Grove最好不要用,insert效率极低!我试过,直接ADO插入1000条记录比用它快20倍左右
------解决方案--------------------
Visual Studio Orcas 有这样的功能
通过保存注释为