ページを 20 回更新すると機能しますが、数分後に 5 分間機能しなくなります。tableadapter は、カウントが 1 であると言っていますが、プロパティにアクセスすると、たとえば tableadapter1[0].property1 例外がスローされます。
[StrongTypingException: テーブル 'blogpull' の列 'blogpull_keywords' の値は DBNull です。]
しかし、SQL Management でそのメソッドの背後にある Stored proc を実行すると、null だけのデータは返されません。
careers.jobdepartmentDataTable dtDepartments = new jobdepartmentTableAdapter().GetDepartmentByJobID(iJobID);
if (dtDepartments.Count > 0)
{
try
{
iDepartmentID = dtDepartments[0].job_department_id; //thows error here
}
catch
{
Context.Response.Write("error info: " + iJobID.ToString());
Context.Response.End();
}
}