EF4 - Выбранная хранимая процедура не возвращает столбцов

У меня есть запрос в хранимой процедуре, которая называет некоторые связанные серверы с некоторым динамическим SQL. Я понимаю, что EF не нравится это, таким образом, я конкретно перечислил все столбцы, которые будут возвращены. Все же этому все еще не нравится это. Что я делаю неправильно здесь? Я просто хочу, чтобы EF смог обнаружить столбцы, возвращенные из хранимой процедуры, таким образом, я могу создать классы, в которых я нуждаюсь.

См. следующий код, который составляет последние строки моей хранимой процедуры:

SELECT
    #TempMain.ID,
    #TempMain.Class_Data,
    #TempMain.Web_Store_Class1,
    #TempMain.Web_Store_Class2,
    #TempMain.Web_Store_Status,
    #TempMain.Cur_1pc_Cat51_Price,
    #TempMain.Cur_1pc_Cat52_Price,
    #TempMain.Cur_1pc_Cat61_Price,
    #TempMain.Cur_1pc_Cat62_Price,
    #TempMain.Cur_1pc_Cat63_Price,
    #TempMain.Flat_Length,
    #TempMain.Flat_Width,
    #TempMain.Item_Height,
    #TempMain.Item_Weight,
    #TempMain.Um,
    #TempMain.Lead_Time_Code,
    #TempMain.Wp_Image_Nme,
    #TempMain.Wp_Mod_Dte,
    #TempMain.Catalog_Price_Chg_Dt,
    #TempMain.Description,
    #TempMain.Supersede_Ctl,
    #TempMain.Supersede_Pn,
    TempDesc.Cust_Desc,
    TempMfgr.Mfgr_Item_Nbr,
    TempMfgr.Mfgr_Name,
    TempMfgr.Vendor_ID
FROM
    #TempMain
        LEFT JOIN TempDesc ON #TempMain.ID = TempDesc.ID
        LEFT JOIN TempMfgr ON #TempMain.ID = TempMfgr.ID
60
задан 20 August 2011 в 04:35

0 ответов

Другие вопросы по тегам:

Похожие вопросы: