2009-03-05 3 views
0

Ich werde auf meiner Seite 20 mal aktualisieren und es wird funktionieren, dann ein paar Minuten später funktioniert es für 5min. Die Table sagt, dass es eine Anzahl von 1 hat, aber wenn ich Zugriff auf eine Eigenschaft zB: tableadapter1 [0] .property1 es eine Ausnahme auslöst:TableAdapter gibt gelegentlich Zeilenanzahl 1 zurück, aber alle Nullspalten

[StrongTypingException: Der Wert für Spalte ‚blogpull_keywords‘ in der Tabelle ‚blogpull‘ ist DBNull .]

aber wenn ich den gespeicherten Proc hinter dieser Methode in der SQL-Verwaltung ausführen, gibt es keine Nullen nur Daten zurück.

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

Antwort

0

I gesetzt Multiple = true in der Verbindungszeichenfolge und dieser Fehler ging weg.

Verwandte Themen