Det är inte så att du försöker stoppa in en typ av värde där det egentligen skall vara en annan typ av värde? T.ex. att "rubrikIcon" är av typen sträng men du försöker stoppa in en integer? Det kan även vara så att datumformatet på kolumnen "datum" inte tillåter tiddelen, utan bara datumet (du försöker alltså att stoppa in mer information än vad fältet tillåter).
id räknare
nick text
rubrik text
katId tal
orginal ja/nej
svarPa tal
datum datum/tid
senast datum/tid
icon tal
inlagg pm
Om jag skriver ut resultatet på en label
Nick saw
rubrik Test
katid 1
orginal True
svarpå 0
datum 2010-03-11 21:10:42
senast 2010-03-11 21:10:42
icon 1
hits 0
inlägg Test
Detta ser ju helt ok ut.
Sen måste jag erkänna mitt delemma att jag är väldigt dålig på debug,
jag vet nog inte riktigt hur jag skall använda den här...
När jag använde mig av stepIn(tror jag det heter) så hittade jag detta.
StackTrace "
vid System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr)\r\n
vid System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)\r\n
vid System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)\r\n
vid System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)\r\n
vid System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)\r\n
vid System.Data.OleDb.OleDbCommand.ExecuteNonQuery()\r\n
vid Admin_Forum_allaForum.Nytt() i c:\\inetpub\\wwwroot\\ccc\\Admin\\Forum\\allaForum.aspx.cs:rad 161" string