Exemple #1
0
 public int ExecuteSql(string call, params object[] parameters)
 {
     In[] pars = Dialect.ConvertToNamedParameters(parameters);
     foreach (var par in pars)
     {
         call = call.Replace(par.Name, Dialect.GetColumnValueToSql(par.Value));
     }
     AddSql(call);
     return(1);
 }
Exemple #2
0
        private void ApplyFilter()
        {
            if (Filter != null)
            {
                HasFilter = true;

                var whereSql = _dialect.GetWhereSql(Filter, 0);
                var pars     = Filter.GetAllValueParameters();
                Parameters = _dialect.ConvertToNamedParameters(0, pars);
                _select   += " " + whereSql;
            }
        }