ADO.NET doesn’t permit to omit the value of non-nullable fields even if these fields have a predefined default value. Therefore it is mandatory that these fields be specified in all cases. This issue affects the OleDb provider when working with Access databases.
Being based on ADO.NET, the same issue affects the ADOLibrary.