 <p>A C# null is not the same as a database NULL.</p> <p>In your insertion code you probably need to pick up that the value is "N/A"/null and then insert a DBNull instead. What does your DB insertion code look like?</p>