首页 / 网页编程 / ASP.NET / 自己动手写ASP.NET ORM框架(六):实现查询功能FindById方法
        
            自己动手写ASP.NET ORM框架(六):实现查询功能FindById方法2011-04-24 博客园 奋斗通过配置实体与表的关系映射后,就可以实现对表的操作了,接下来实现简单对象的新增 功能。下面代码1-1是定义的操作数据对象方法的接口:using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
namespace System.Orm.EntityManager
{
   public interface EntityManager
   {
     //事物
     IDbTransaction Transaction { get; set; }
     //查询表所有数据
     List<T> FindAll<T>() where T : new();
     //自定义SQL查询
     List<T> FindBySql<T>(string strSql) where T : new ();
     //通过主键ID查询
     List<T> FindById<T>(object id) where T : new ();
     //新增
     int Save<T>(T entity);
     //修改
     int Update<T>(T entity);
     //删除
     int Remove<T>(T entity);
     //根据ID删除数据
     int Remove<T>(object id) where T : new();
   }
}