コード例 #1
0
        public ISelectable Having(DvlSqlBinaryExpression binaryExpression, IEnumerable <DvlSqlParameter> @params)
        {
            this.CurrFullSelectExpression.GroupBy.BinaryExpression = binaryExpression;
            this.CurrFullSelectExpression.GroupBy.WithParameters(@params);

            return(this);
        }
コード例 #2
0
 public static DvlSqlBinaryExpression NotExp(DvlSqlBinaryExpression binaryExpression) =>
 !binaryExpression;
コード例 #3
0
 public static DvlSqlWhereExpression WhereExp(DvlSqlBinaryExpression innerExpression, bool isRoot = false) =>
 new DvlSqlWhereExpression(innerExpression).WithRoot(isRoot);
コード例 #4
0
 internal static DvlSqlBinaryExpression SetNot(this DvlSqlBinaryExpression binaryExpression, bool not) =>
 not ? !binaryExpression : binaryExpression;
コード例 #5
0
        public ISelectable Having(DvlSqlBinaryExpression binaryExpression)
        {
            this.CurrFullSelectExpression.GroupBy.BinaryExpression = binaryExpression;

            return(this);
        }
コード例 #6
0
 public IFilter Where(DvlSqlBinaryExpression binaryExpression, IEnumerable <DvlSqlParameter> @params)
 {
     this.CurrFullSelectExpression.Where = new DvlSqlWhereExpression(binaryExpression).WithParameters(@params) as DvlSqlWhereExpression;
     return(this);
 }
コード例 #7
0
        public IFilter Where(DvlSqlBinaryExpression binaryExpression)
        {
            this.CurrFullSelectExpression.Where = new DvlSqlWhereExpression(binaryExpression);

            return(this);
        }
コード例 #8
0
ファイル: SqlDeletable.cs プロジェクト: DVLKinoMan/DvlSql
 public IInsertDeleteExecutable Where(DvlSqlBinaryExpression binaryExpression, IEnumerable <DvlSqlParameter> @params)
 {
     this._deleteExpression.WhereExpression = new DvlSqlWhereExpression(binaryExpression).WithParameters(@params) as DvlSqlWhereExpression;
     return(this._deleteExecutable =
                new SqlInsertDeleteExecutable(this._dvlSqlConnection, ToString, GetDvlSqlParameters));
 }
コード例 #9
0
ファイル: SqlDeletable.cs プロジェクト: DVLKinoMan/DvlSql
 public IInsertDeleteExecutable Where(DvlSqlBinaryExpression binaryExpression)
 {
     this._deleteExpression.WhereExpression = new DvlSqlWhereExpression(binaryExpression);
     return(this._deleteExecutable =
                new SqlInsertDeleteExecutable(this._dvlSqlConnection, ToString, GetDvlSqlParameters));
 }
コード例 #10
0
 public static DvlSqlNotExpression NotExp(DvlSqlBinaryExpression binaryExpression) =>
 new DvlSqlNotExpression(binaryExpression);