I am trying to create a front end to an Access database with VB .Net. The problem I have is with number and date fields. If I create a new record in VB. Net and try to add it to the database it accepts null values with no problem using DBNull. However, if I try to edit a record and enter a blank into a number or date field which previously contained a value DBNull does not work. The previous value keeps reappearing. Could somebody tell me how to get round this problem. Thanks.