在此总结下如题。。在思考一个表最基本。。必要的方法。。
假设建表user 它用有两个字段 id userName userPass (不能再少了,我还没见过,一个表里就一个id
的。。呵呵)
下面打造偶们的类
public class uBase
{
public string id;
public string userName;
public string userPass;
}
------------------------------------------
public class uBaseGet
{
//////////////////////////////////////////////////////////
///获得对象
public static user.uBase getuBaseId(string id)
public static user.uBase getuBaseName(string userName)
public static user.uBase getuBasedr(System.Data.DataRow dr)
}
public class uBaseIsExt
{
//////////////////////////////////////////////////////////
///查找对象是否存在
public static bool IsExtId(string id)
public static bool IsExtName(string userName)
public static bool IsExtNamePass(string userName,string userPass)
}
public class uBaseDo
{
//////////////////////////////////////////////////////////
///添删改行为
public static void insert(user.uBase ub)
public static void update(user.uBase ub)
public static void delete(user.uBase ub)
}
public class uBaseList
{
//public string ClassId;
public string Page;
public string PageSize="10";
public string FirstPage;
public string PrevPage;
public string NextPage;
public string PageCount;
public string listCount;
//列表内容分类 置顶 和 非置顶 And 隔断符
public string listTopStr;
public string listLoopStr;
public string listLineMb;
public string listLineOver;
public string listStr;
}
public class uBaseListGet
{
////////////////////////////////////////////////////////////
///获得列表
public static uBaseList getList()
public static uBaseList getListTopN(string topN)
public static uBaseList getListPageN(string pageNum)
}
------------------------------------------
工作又来了。。吼吼。。忙去了。。回来再整理吧。。思路大概是这个样。。分页这个看自己的需求。。表现层的Container还没写,和上面类似。。单建个类。。赶快忙去了。。呵呵。。