From: Pit Capitain Date: 2008-11-18T17:23:18+09:00 Subject: Re: KirbyBase, Table Default Values not being assigned Adam, from quickly browsing through the KirbyBase code, it looks like the normal default value mechanism doesn't work if you use custom record classes. A default value for a column is used only if the data passed to #insert doesn't contain a value for the column. An instance of your custom record class always has accessors for all columns, so the default values are never used. I think you have to handle default values in your custom class. Regards, Pit