I have a databound DataGridView which I am loading from a dataset. The dataset has primary key and "not-null" type constraints. I would like to preserve these constraints in the datasource, but I would like the DataGridView to ignore them. In other words, I don't want to get exceptions when I enter records in the datagridview and leave "not-null" type fields blank. I am not saving my DataGridView back to the database, but rather saving it as xml, and I would like to pick and choose what fields I actually enter data into, rather than going by the database constraints. Does anyone know how to accomplish this Thank you in advance.