スカラーintを返すストアドプロシージャがあります。コンパイル時にC#とLinqを使用していますが、コンパイル時に次のエラーが発生します。 'C#Linq to SQLストアドプロシージャ
私の質問は、ストアドプロシージャがintを返すだけの場合、結果のデータを取得する方法です。私はデータテーブルとデータセットを使ってこれを行うことができますが、LINQでこれを行う必要があります。あなたはforeachの中に結果を反復処理しようとしているなぜあなただけのintを返却する場合
AppDataContext app = new AppDataContext();
var lookup = app.spLookupFrom400(numberType, number);
foreach(lookupResult result in lookup)
{
...
}
目的は結果セットを取得することです。ああ、btw、私はストアドプロシージャを変更することはできません。 –