首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

|M| 200分自己想做个ORM 问:一个类中的每一个项目添加一个注释和说明,该如何解决

2012-03-05 
|M| 200分自己想做个ORM 问:一个类中的每一个项目添加一个注释和说明namespacecom.Logic{publicclassMembe

|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 有这样的功能
通过保存注释为xml文档来 在别个地方得到
当然你引用dll的时候 也要引用xml 这个是新编译器支持。


[解决办法]
自己定义特性就行了,然后调用自己的类库。
ORM自己一点经验仅供参考
http://blog.csdn.net/lxwin01/archive/2007/05/16/1611246.aspx

[解决办法]
晚上有空写写..
[解决办法]
我想但的就是上面的这种效果,但我不想引用他的Dll所以问一下大家怎么做出这种效果
——————————————————————————————————————————
不懂你问什么问题。

你可以查询关于Attribute、反射的资料。在c#、vb.net中都可以使用。直接写在源代码中的,不是什么用程序从源代码生成新的源代码的。
[解决办法]
up,JF~~

热点排行