Welcome to Sign in | Help

apel de procedura care intoarce un set de date in linq2sql

  •  11-24-2008, 1:17 PM

    apel de procedura care intoarce un set de date in linq2sql

    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
View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems