Exemplo n.º 1
0
        public CommandParts(DatabaseContext database, TableContext table, string strSql, COMMAND_TYPES commandType)
        {
            _database = database;
            _tableContext = table;

            this.commandType = commandType;
            this.strOriginal = strSql;

            switch (commandType)
            {
                case COMMAND_TYPES.SELECT:
                    _parseSelectStatement(strSql);
                    _getColumnsToReturn();
                    break;

                case COMMAND_TYPES.UPDATE:
                    _parseUpdateStatement(strSql);
                    break;

                default:
                    throw new Exception("Unhandled statement type in CommandParts");
            }
        }
Exemplo n.º 2
0
        public CommandParts(DatabaseContext database, TableContext table, string strSql, COMMAND_TYPES commandType)
        {
            _database     = database;
            _tableContext = table;

            this.commandType = commandType;
            this.strOriginal = strSql;

            switch (commandType)
            {
            case COMMAND_TYPES.SELECT:
                _parseSelectStatement(strSql);
                _getColumnsToReturn();
                break;

            case COMMAND_TYPES.UPDATE:
                _parseUpdateStatement(strSql);
                break;

            default:
                throw new Exception("Unhandled statement type in CommandParts");
            }
        }