public SqlDeletable(DvlSqlFromExpression fromExpression, IDvlSqlConnection dvlSqlConnection) { (this._deleteExpression, this._dvlSqlConnection) = (new DvlSqlDeleteExpression(fromExpression), dvlSqlConnection); this._deleteExecutable = new SqlInsertDeleteExecutable(this._dvlSqlConnection, ToString, GetDvlSqlParameters); }
public SqlSelector(DvlSqlFromExpression sqlFromExpression, IDvlSqlConnection dvlSqlConnection) { this._unionExpression.Add(new DvlSqlFullSelectExpression() { From = sqlFromExpression }); this._dvlSqlConnection = dvlSqlConnection; }
new DvlSqlSelectExpression(fromExp, paramNames); //.WithRoot(false); public static DvlSqlSelectExpression SelectTopExp(DvlSqlFromExpression fromExp, int topNum, params string[] paramNames) => new DvlSqlSelectExpression(fromExp, paramNames.ToHashSet(), topNum); //.WithRoot(false);
public static DvlSqlSelectExpression SelectExp(DvlSqlFromExpression fromExp, params string[] paramNames) => new DvlSqlSelectExpression(fromExp, paramNames); //.WithRoot(false);
public static DvlSqlSelectExpression SelectExp(DvlSqlFromExpression fromExp, IEnumerable <string> paramNames, int?topNum = null) => new DvlSqlSelectExpression(fromExp, paramNames.ToHashSet(), topNum);
new DvlSqlSelectExpression(fromExp, topNum); //.WithRoot(isRoot); public static DvlSqlSelectExpression SelectExp(DvlSqlFromExpression fromExp, int?topNum = null, params string[] paramNames) => new DvlSqlSelectExpression(fromExp, paramNames.ToHashSet(), topNum);
public static DvlSqlSelectExpression SelectExp(DvlSqlFromExpression fromExp, int?topNum = null, bool isRoot = false) => new DvlSqlSelectExpression(fromExp, topNum); //.WithRoot(isRoot);