TableAdapter يعود أحيانًا عدد الصفوف 1 ولكن جميع الأعمدة الفارغة

StackOverflow https://stackoverflow.com/questions/613107

  •  03-07-2019
  •  | 
  •  

سؤال

سأضرب التحديث في صفحتي 20 مرة وسيعمل ، ثم بعد بضع دقائق يتوقف عن العمل لمدة 5 دقائق. يقول TableAdapter أنه يحتوي على عدد من 1 ، لكن عندما أقوم بالوصول إلى خاصية على سبيل المثال: TableAdapter1 [0].

stronttypexception: قيمة العمود "blogpull_keywords" في الجدول "blogpull" هي dbnull.

ولكن عندما أقوم بتشغيل PROC المخزنة وراء هذه الطريقة في إدارة 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();
            } 
}
هل كانت مفيدة؟

المحلول

لقد قمت بتعيين multipleActiverSultsets = صحيح في سلسلة الاتصال وذهب هذا الخطأ بعيدا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top