public IInsertable <T1, T2, T3> InsertInto <T1, T2, T3>(string tableName, DvlSqlType type1, DvlSqlType type2, DvlSqlType type3) { var insertExpression = new DvlSqlInsertIntoExpression <(T1, T2, T3)>(tableName, type1, type2, type3); return(new Insertable <T1, T2, T3>(insertExpression, GetConnection())); }
public IInsertable <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> InsertInto <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>( string tableName, DvlSqlType type1, DvlSqlType type2, DvlSqlType type3, DvlSqlType type4, DvlSqlType type5, DvlSqlType type6, DvlSqlType type7, DvlSqlType type8, DvlSqlType type9, DvlSqlType type10) { var insertExpression = new DvlSqlInsertIntoExpression <(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>(tableName, type1, type2, type3, type4, type5, type6, type7, type8, type9, type10); return(new Insertable <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(insertExpression, GetConnection())); }
public static OutputDvlSqlParameter OutputParam(string parameterName, DvlSqlType dvlSqlType) => new OutputDvlSqlParameter(parameterName, dvlSqlType);
public static DvlSqlParameter Param <TValue>(string parameterName, DvlSqlType <TValue> dvlSqlType) => new DvlSqlParameter <TValue>(parameterName, dvlSqlType);
public IInsertable <T1, T2, T3, T4, T5, T6> InsertInto <T1, T2, T3, T4, T5, T6>(string tableName, DvlSqlType type1, DvlSqlType type2, DvlSqlType type3, DvlSqlType type4, DvlSqlType type5, DvlSqlType type6) { var insertExpression = new DvlSqlInsertIntoExpression <(T1, T2, T3, T4, T5, T6)>(tableName, type1, type2, type3, type4, type5, type6); return(new Insertable <T1, T2, T3, T4, T5, T6>(insertExpression, GetConnection())); }