文章分类 -  ASP.NET

摘要:具体说明项目需求,如果不知道客户使用哪种数据库,我们能用简单工厂实现,这里就用sqlserver和oracle为例,当然还可以加上其他数据库图一:共5个项目,没包括应用层图二:IDAL是接口层,定义需要要实现的方法,具体实现由SqlServerDAL和OracleDAL实现 SqlServerDAL和OracleDAL都引用IDAL图三:导入命名空间IDAL,继承接口层对于的类,并实现接口(有快捷键) 这里以sqlserver为例,具体方法的实现就不写了,oracle同理图四:现在我们可以创建抽象类了,引用IDAL,OracleDAL,SqlServerDAL图五:导入命名空间IDAL... 阅读全文
posted @ 2012-06-08 17:58 起苏桃子 阅读(177) 评论(0) 推荐(0)
摘要:用户实用类库API介绍及底层数据库工厂介绍一、数据库工厂抽象基类:AbstractDataFactory,抽象数据库工厂创建类:DataBaseFactory(位于程序集DataFactoryLibarry.DLL) 1》数据库抽象工厂基类AbstractDataFactory包含一个抽象属性、一个抽象方法。详细如下表:方法,属性名备注:abstract public string GetDataBaseConnectionString { get;set;}抽象属性类型,读取或者设置数据库连接字符串。abstract public IDbConnection GetDataBaseConne 阅读全文
posted @ 2012-06-08 17:32 起苏桃子 阅读(152) 评论(0) 推荐(0)