vielleicht kommst Du damit weiter:
OleDbConnection.GetOleDbSchemaTable.OleDbSchemaGui d
Ob da auch nullable oder required oder so geliefert wird musst Du mal schauen. Hier ist ein Ansatz für
mssql, sollte aber auch mit
access gehen:
http://edn.embarcadero.com/article/29708