各种数据库的实例
在项目开发中,不同的模块的Data层对于连接的数据库方法不同,下面分几种介绍:
1:采用asp.net中的EntityFramework框架(Ado数据实体模型)
LogDBEntities db = new LogDBEntities();
常见的方法:db.SaveChanges();执行完一个操作必须有要加这句
LogDBEntities 就是我们所创建的ado数据实体模型,他直接关联的数据库表
2:企业库DatabaseFactory.CreateDatabase()方法创建数据库实例
Database db = DatabaseFactory.CreateDatabase("GaoxinEms");
补充:"GaoxinEms"需要在web.config中去配置连库信息.
3:写一个DBHelper类,Data层使用时直接用DBHelper类名去调用其中的类方法
类:DBHelper所具有的方法如:ExecuteNonQuery(),ExecuteScalar(),GetTable()等等.具体的连接数据库信息在DBHelper类中写.
Data层:直接使用DBHelper的类名去调用所属的方法即可.
如:DBHelper.ExecuteNonQuery()