Entity Class Builder 实体类生成工具
实体类生成工具,会根据数据库生成两个类。
一个是集合类,代码如下:
using System.Collections;
namespace LXY
{
/// <summary>
/// Author: 路晓阳
/// Data: 3/7/2006 10:58:56 AM
/// </summary>
public class UsergroupClass : CollectionBase
{
/// <summary>
/// UsergroupClass
/// </summary>
public UsergroupClass()
{
//
// TODO: Add constructor logic here
//
}
/// <summary>
/// this
/// </summary>
public UsergroupItem this[int index]
{
get {return List[index] as UsergroupItem;}
set {List[index] = value;}
}
/// <summary>
/// Add item
/// </summary>
public int Add(UsergroupItem value)
{
return List.Add(value);
}
/// <summary>
/// IndexOf
/// </summary>
public int IndexOf(UsergroupItem value)
{
return List.IndexOf(value);
}
/// <summary>
/// Insert item
/// </summary>
public void Insert(int index, UsergroupItem value)
{
List.Insert(index, value);
}
/// <summary>
/// Remove item
/// </summary>
public void Remove(UsergroupItem value)
{
List.Remove(value);
}
/// <summary>
/// Contains
/// </summary>
public bool Contains(UsergroupItem value)
{
return List.Contains(value);
}
}
}
一个是实体类,代码如:
using System;
namespace LXY
{
/// <summary>
/// Author: 路洋
/// Data: 3/7/2006 10:58:56 AM
/// </summary>
public class UsergroupItem
{
private Int64 _usergroupid;
private string _title;
private string _rights;
public UsergroupItem()
{
//
// TODO: Add constructor logic here
//
}
/// <summary>
/// Construct
/// </summary>
public UsergroupItem (Int64 usergroupid,string title,string rights)
{
this._usergroupid = usergroupid;
this._title = title;
this._rights = rights;
}
/// <summary>
/// UsergroupID
/// </summary>
public Int64 UsergroupID
{
get{ return _usergroupid;}
set{ _usergroupid = value; }
}
/// <summary>
/// Title
/// </summary>
public string Title
{
get{ return _title;}
set{ _title = value; }
}
/// <summary>
/// Rights
/// </summary>
public string Rights
{
get{ return _rights;}
set{ _rights = value; }
}
}
}
下载:http://files.cnblogs.com/asyuras/EntityClassBuilder.rar
此程序用.net framework 1.1编写
转载于:https://www.cnblogs.com/asyuras/archive/2006/03/07/344538.html