示例#1
0
文件: DALFacoty.cs 项目: JuRogn/OA
        public static IDAO Create(string connectionstring)
        {
            IDAO dao;
            string connstring = "";
            string[] connectionArray = connectionstring.Split(':');

            if (connectionArray.Length == 1)
            {
                connstring = connectionArray[0];
                dao = new OracleDAO(connstring);
            }
            else
            {
                connstring = connectionArray[1];

                switch (connectionArray[0].ToUpper())
                {
                    case "ORACLE":
                        dao = new OracleDAO(connstring);
                        break;
                    case "SQLSERVER":
                        dao = new SqlServerDAO(connstring);
                        break; 
                    default:
                        dao = new OracleDAO(connstring);
                        break;
                }
            }

            return dao;
        }
示例#2
0
文件: DALFacoty.cs 项目: jjg0519/OA
        public static IDAO Create(string connectionstring)
        {
            IDAO   dao;
            string connstring = "";

            string[] connectionArray = connectionstring.Split(':');

            if (connectionArray.Length == 1)
            {
                connstring = connectionArray[0];
                dao        = new OracleDAO(connstring);
            }
            else
            {
                connstring = connectionArray[1];

                switch (connectionArray[0].ToUpper())
                {
                case "ORACLE":
                    dao = new OracleDAO(connstring);
                    break;

                case "SQLSERVER":
                    dao = new SqlServerDAO(connstring);
                    break;

                default:
                    dao = new OracleDAO(connstring);
                    break;
                }
            }

            return(dao);
        }