Jonathan, are you talking about the Required property or the Allow Zero
Length property?
I would have expected Required to default to No in all versions of Access,
regardless of whether the field is created through DDL, DAO, or ADOX.
If you are talking about the Allow Zero Length property, MS really messed
this up. It defaults to No in versions of Access before 2000, but since then
it behaves inconsistently: sometimes defaulting to Yes and sometimes to No,
depending whether you created the field through the interface, DAO, DDL,
ADOX, or Make Table query. I don't believe there is a way to set it with
DDL, but it can be set with DAO or ADOX.
I am at a loss as to how to express the "Allow Empty" in the definition of
a
[quoted text clipped - 3 lines]
Much appreciated,
Jonathan Scott