个人开发框架总结(一)
2009-05-05 08:27:23 来源:WEB开发网上面已经提到DataModelList这个类了,实际就是一个List<T>泛型,没有什么特殊的属性和方法。
BaseDataAccess 数据操作类,这里面就整合了一些发新建实体、修改实体等方法。
Create 新建实体
Update 更新实体,共4种重载
Delete 删除实体
DeleteBy 删除多个实体
Get 获得实体,共7种重载
IsExitst 判别实体是否存在,共4种重载
Select 查询实体集,共9种重载
NewEntity 新实体
PageArgs 分页参数
相关的例子TB_BUY_BILL_DA.cs
using System;
using FaibClass.Data;
namespace WindowsApplication1
{
/// <summary>
/// 数据库类
/// </summary>
public class Database : OleDb
{
public Database()
{
base.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + AppDomain.CurrentDomain.BaseDirectory + "\test.mdb";
}
}
/// <summary>
/// DA操作类
/// </summary>
public class TB_BUY_BILL_DA : BaseDataAccess<TB_BUY_BILL, TB_BUY_BILLs>
{
public TB_BUY_BILL_DA() : base (new Database())
{
}
}
}
DataColumn 数据列映射类,主要标明数据字段的各种属性,比如数据类型等,在以上代码中,已经看到GetDataColumn方法了。
更多精彩
赞助商链接