C/S框架多数据库应用之账套数据库提供者DatabaseProvider类设计图


账套数据库提供者DatabaseProvider类用于管理账套数据库的连接字符串,根据DBID参数返回对应的IDatabase对象实例。

设计思路:
1. 创建一个账套列表。
C# Code:
//账套连接字符串列表,第1个string对应DBID, 第2个string对应连接字符串。
private static Dictionary<string, string> _ConnectionString = new Dictionary<string, string>();
//账套连接字符串列表,第1个string对应DBID, 第2个string对应连接字符串。
private static Dictionary<string, string> _ConnectionString = new Dictionary<string, string>();
2. 添加账套连接字符串。
3. 实现GetDatabase方法,传入DBID参数返回IDatabase对象实例,参考DatabaseFactory.CreateDatabase方法。

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网