Maybe you can give us the sql-statement and a scheme form your table. With only the error, we can't really help you.
This error usually occurs when you're trying to insert an incomplete row, when it's not allowed.
For example, your table has 5 columns, and you're trying to insert a row with only 4 values, and the missing value can't be NULL (the value that is automatically inserted in case you omitted it).
So, if this is the case, either complete the row you want to insert, or modify your DB scheme by removing the NOT NULL attribute of the missing column.
Now, you told you were tring to "call a row", does that mean you aren't inserting a row (like I supposed), but reading it ?
No, I'm not inserting a whole row. I'm inserting a row, but there are more fields in the db than I'm entering now; the undefined fields have a default value in the database.
I've done this before, I don't understand what the problem is...