コード例 #1
0
        public DbFactory(DbType type, DbConnectionData data)
        {
            DbFactorySettings.Type = type;
            switch (type)
            {
            case DbType.SQL:
                //new SQLLibrary.CONNECTION(data);
                break;

            case DbType.SQLite:
                new SQLiteLibrary.CONNECTION(data);
                break;

            case DbType.MySQL:
                //new MySQLLibrary.CONNECTION(data);
                break;

            case DbType.Oracle:
                //new OracleLibrary.CONNECTION(data);
                break;
            }

            DbFactorySettings.Factory = this;

            Insert  = GetInsertService();
            Update  = GetUpdateService();
            Delete  = GetDeleteService();
            Check   = GetCheckService();
            Get     = GetGetService();
            Execute = GetExecuteService();
        }
コード例 #2
0
        public DbFactory(DbType type, DbConnectionData data)
        {
            DbFactorySettings.Type = type;
            switch(type)
            {
                case DbType.SQL:
                    new SQLLibrary.CONNECTION(data);
                    break;

                case DbType.SQLite:
                    new SQLiteLibrary.CONNECTION(data);
                    break;

                case DbType.MySQL:
                    new MySQLLibrary.CONNECTION(data);
                    break;

                case DbType.Oracle:
                    new OracleLibrary.CONNECTION(data);
                    break;
            }

            DbFactorySettings.Factory = this;

            Insert = GetInsertService();
            Update = GetUpdateService();
            Delete = GetDeleteService();
            Check = GetCheckService();
            Get = GetGetService();
            Execute = GetExecuteService();
        }