又一点分层心得: (1)、数据库字段列表字符串放在模型层中(BOL中); (2)、SQL语句中每一张数据表都给它取个别名,尽管只有一个表的情况下也照旧; (3)、BOL层中的BO有一个构造函数,参数是DataReader,即用于在DataReader赋值(可按字段名取值,也可按字段顺序取值);(4)、DAL层中有一个GetListByAny巨大方法,跟据每个字段的条件,拼接出SQL语句进行查询,BLL层中再跟据需要传入相应的条件参数返回需要的结果集。
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3