为了方便维护,以后无论如何,数据库操作一定使用封装的强类型,或者自己封装的数据操作类。
时间:2010-09-09 来源:伊一线天
一、项目打了之后,我操作数据库的常用的办法三种。
第一种使用我之前封装操作SQL的数据库操作类,直接运行SQL语句
第二种直接使用.net的SQL操作方法直接运行SQL语句
第三种使用系统封装的强类型Dataset
不常用的是使用自己封装的数据库操作类
二、现在矛盾的地方,我的项目是大项目中其中之一也能完全独立出去。
如果完全独立出去,出了后台查询使用已经封装好了的,其他的数据库得使用自己的一套。
如果不完全独立出去,那么大系统与我的项目使用同一数据库。
现在的情况比较乱,如果在两个系统在同一个数据库的时候,可能表名字会修改,数据库的名字会改,用户名与密码会改。另外在对数进行类似表结构这样的升级的时候都会出现问题。
三、解决办法,所有数据库封装与UI完全封开,以后仅仅修改数据库操作的部分。
相关阅读 更多 +