一个比较异想天开的想法,麻烦大家给点意见
刚开始学习.NET,途中遇到很多的问题。
就像MVP
例如一个用户模块。
数据表如下:
用户ID 用户名称 用户密码 手机 电话 QQ 年龄
首先建DAL层,其中一个最常用的方法,读取出用户列表
SELECT * FROM 用户表
该方法原本是想为用户管理做准备的,返回一个DataTable,赋值给一个GridView。
这本来很好。。。
但是后来在另外一个地方,需要用到按用户搜索。
所以加上一个DropList,但是总不能为了多一个需求就写多一个DAL以及BLL吧。。
为了偷懒就直接还是使用原来的读取用户列表的,然后设置DropList的Value以及Test为用户名称。
但是这样一来貌似 用户密码 手机 电话 QQ 年龄 这些数据读取出来之后就没用到。。
白白浪费掉了,造成效率的下降。。。