Habanero.BO.CriteriaManager.Parameter.SqlExpressionString C# (CSharp) Méthode

SqlExpressionString() public méthode

Creates a valid sql expression, e.g. for a "where" clause. See IExpression.SqlExpressionString for more detail.
public SqlExpressionString ( ISqlStatement statement, string tableNameFieldNameLeftSeparator, string tableNameFieldNameRightSeparator ) : void
statement ISqlStatement
tableNameFieldNameLeftSeparator string
tableNameFieldNameRightSeparator string
Résultat void
        public void SqlExpressionString(ISqlStatement statement, string tableNameFieldNameLeftSeparator,
                                        string tableNameFieldNameRightSeparator)
        {
            statement.Statement.Append(
                FieldFullName(tableNameFieldNameLeftSeparator, tableNameFieldNameRightSeparator) + GetSqlOperator());
            if (this.DoesntRequireParametrisedValue())
            {
                statement.Statement.Append(GetSqlStringWithNoParameters());
            }
            else
            {
                statement.AddParameterToStatement(GetParameterValueAsObject());
            }
        }