这是一个利用.net方面做的三层架构,并且采用了抽象工厂模式来开发的更改数据库的案例。