2009-03-05 5 views
0

Je vais actualiser sur ma page 20 fois et cela fonctionnera, puis quelques minutes plus tard, il cesse de fonctionner pendant 5 minutes. Le tableadapter dit qu'il a un compte de 1 mais quand j'accède à une propriété par exemple: tableadapter1 [0] .property1 il lève une exception:TableAdapter retournant de temps en temps le nombre de lignes 1 mais toutes les colonnes nulles

[StrongTypingException: La valeur de la colonne 'blogpull_keywords' dans la table 'blogpull' est DBNull Mais quand j'exécute le proc stocké derrière cette méthode dans SQL Management, il ne renvoie pas de données nulles.

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

Répondre

0

Je mis MultipleActiveResultSets = true dans la chaîne de connexion et cette erreur a disparu.

Questions connexes