1.为什么要使用DBProxy?
SQLHelper在使用时要指定ConnectionString,如果每次在使用时都指定,将很麻烦;
大部分情况下,一个程序中只连接一个数据库,ConnectionString是同一个,因此可以建立一个SQLHelper代理类,在这里指定数据库连接;
程序中只需要有一个DBProxy对象,为提高性能,用Singleton实现;
2.代码
1.为什么要使用DBProxy?
SQLHelper在使用时要指定ConnectionString,如果每次在使用时都指定,将很麻烦;
大部分情况下,一个程序中只连接一个数据库,ConnectionString是同一个,因此可以建立一个SQLHelper代理类,在这里指定数据库连接;
程序中只需要有一个DBProxy对象,为提高性能,用Singleton实现;
2.代码