Ati reusit sa faceti asa ceva in linq2sql.Eu folosesc linq2sql desinger nu sql metal sau alt asemena add in third party si cand am tras procedura in designer mi-a generat code aiurea ,linq2sql designerul in sensul ca mi-a etichetat metoda corespunsatoare procedurii cu tagul[function] in loc de [stored procedure] si in plus nu a apleta metoda multipleresult set .
Am gasit urmatorul workaround dar nu mi se pare o solutie ok totusi:
string interogare = "exec buildarchive @anul="+anul.ToString();
var query = m_dbContext.ExecuteQuery<Archive>(interogare);
// List<Archive> lista = query.ToList();
//return lista;
return query.ToList();
Unde clasa Arhive e mapata pe coloanele intoarse de procedura din baza
public class Archive
{
public Archive()
{
}
public int nrluna
{
get;
set;
}
public string numeluna
{
get;
set;
}
public int anul
{
get;
set;
}
public string link
{
get;
set;
}
}
Multumesc
Secolul XXI ori va fi religios ori nu va fi deloc