Linq2db.sqlserver procedimiento almacenado
Publicado por anthony (2 intervenciones) el 06/11/2019 22:20:19
buenas tardes amigos, tengo un problema que no se como solucionarlo estoy buscando por internet pero no encuentro algo que me ayude.
uso linq2db para mapear mi base y tengo un procedimiento con output.
esta mapeado de la siguiente forma
y lo estoy llamando de esta forma
pero el resultado es vacio al ejecutarlo, porfavor agradezco su ayuda.
uso linq2db para mapear mi base y tengo un procedimiento con output.
esta mapeado de la siguiente forma
1
2
3
4
5
6
7
8
9
10
public static int PfbGenerarID(this Lider2018DB dataConnection, string @Tabla, ref int? @ID)
{
var ret = dataConnection.ExecuteProc("[avila].[pFB_GenerarID]",
new DataParameter("@Tabla", @Tabla, DataType.VarChar),
new DataParameter("@ID", @ID, DataType.Int32) { Direction = ParameterDirection.InputOutput });
@ID = Converter.ChangeTypeTo<int?>(((IDbDataParameter)dataConnection.Command.Parameters["@ID"]).Value);
return ret;
}
1
2
var T = DB.QueryProc<string>("avila.pFB_GenerarID",new DataParameter("@Tabla", "avila.Cliente", DataType.VarChar),
new DataParameter("@ID", null, DataType.Int32) { Direction = ParameterDirection.InputOutput}).FirstOrDefault();
pero el resultado es vacio al ejecutarlo, porfavor agradezco su ayuda.
Valora esta pregunta


0