0

我会在我的页面上刷新 20 次,它会工作,然后几分钟后它会停止工作 5 分钟。tableadapter 说它的计数为 1,但是当我访问一个属性时,例如: tableadapter1[0].property1 它会引发异常:

[StrongTypingException:表 'blogpull' 中列 'blogpull_keywords' 的值为 DBNull。]

但是当我在 SQL 管理中运行该方法后面的存储过程时,它不会返回任何空值,只是数据。

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();
            } 
}
4

1 回答 1

0

我在连接字符串中设置了 MultipleActiveResultSets = true 并且这个错误消失了。

于 2009-03-05T01:40:34.090 回答