Student
次のコードを使用して、テーブルの主キーを取得しました。
var stud_id = (from p in context.Students
where p.Student_Name == "Bruce"
select p.Student_Id );
stud_id
次のコードを使用して、エンティティ全体を取得しようとすると:
Student requiredstud = new Student();
foreach (var p in stud_id)
{
//Console.WriteLine(p);
requiredObj = context.Students.Find(p);
string tempObj = JsonSerializer.SerializeToString<Student>(requiredObj);
Console.WriteLine(tempObj);
}
行で次の例外が発生します。
requiredObj = context.Students.Find(p);
この問題を解決し、その詳細を取得する方法student
編集: InnerException
は:{"There is already an open DataReader associated with this Command which must be closed first."}