IDbDataParameter CrearParametro <ValueType>(string campo, ValueType value) { IDbDataParameter dp = this.Comando.CreateParameter(); dp.ParameterName = "@" + "p" + this.Comando.Parameters.Count.ToString(); dp.Value = value; dp.DbType = SqlBuildQuery.TypeToDbType(value.GetType()); Comando.Parameters.Add(dp); return(dp); }
public ISqlInsertDbCommand Campo <ValueType>(string campo, ValueType value) { this.Campos.Add(campo); IDbDataParameter dp = this.Comando.CreateParameter(); dp.ParameterName = "@" + "p" + this.Comando.Parameters.Count.ToString(); dp.Value = value; dp.DbType = SqlBuildQuery.TypeToDbType(value.GetType()); Comando.Parameters.Add(dp); return(this); }