Exemple #1
0
        /// <summary>解析表达式
        /// </summary>
        public string EvalQuery(QueryWapper queryWapper)
        {
            Ensure.NotNull(queryWapper, "QueryWapper");
            var builder = (MySqlQueryBuilder)SqlBuilderFactory.CreateQueryBuilder(SqlType.MySql, queryWapper);

            return("");
        }
Exemple #2
0
 public static IQueryBuilder CreateQueryBuilder(SqlType sqlType, QueryWapper queryWapper)
 {
     if (sqlType == SqlType.MySql)
     {
         return(new MySqlQueryBuilder(queryWapper));
     }
     return(new SqlServerQueryBuilder(queryWapper));
 }
 public SqlServerQueryBuilder(QueryWapper queryWapper) : base(SqlType.SqlServer, queryWapper)
 {
 }
 public BaseSchemaContext(IDbConnection connection, QueryWapper wapper)
 {
     Connection = connection;
     Wapper     = wapper;
 }
 public BaseSchemaContext(IDbConnection connection)
 {
     Connection = connection;
     Wapper     = new QueryWapper();
 }
 public MySqlQueryBuilder(QueryWapper queryWapper) : base(SqlType.MySql, queryWapper)
 {
     QueryWapper = queryWapper;
 }
Exemple #7
0
 protected BaseQueryBuilder(SqlType sqlType, QueryWapper queryWapper)
 {
     SqlType     = sqlType;
     QueryWapper = queryWapper;
 }