using CnasSynchronousCommon; using CnasSynchronusDAL; using CnasSynchronusIDAL; using CnasSynchrousModel; using System; using System.Collections.Generic; using System.Configuration; using System.Data; using System.Linq; using System.Text; namespace CnasSynchronusClient { /// /// CNAS数据库数据操作 /// public class CnasDataOperationFact { //从Config中获取目标数据库的的类型 private static string strDataType = ConfigurationManager.AppSettings["TargetDBType"].ToString(); //private static string strDataType = "DB2"; public static ICnasDataOperation CnasDataOperation() { ICnasDataOperation operation; switch (strDataType.ToUpper()) { case "MYSQL": operation = new MySQLCNASDataOperation(); break; case "DB2": default: operation = new DB2CNASDataOperation(); break; } return operation; } } }