Comment créer un champ décimal dans Ms Access à l'aide de DAO?
Question
Je dois créer un champ décimal dans MsAccess 2003 via DAO. Comment je fais ça? Je peux créer d’autres champs en utilisant les codes suivants, mais pas en décimal.
Comment définir le type, la précision et l’échelle?
REMARQUE: un type de données décimal = 20, mais si vous définissez un type de données sur 20, le résultat type de données non valide
Dim db As DAO.Database
Dim tbl As TableDef
Dim fld As Field
Set db = CurrentDb
tbl = database.CreateTableDef("Test")
fld = tbl.CreateField( .... )
La solution
Cela peut vous être utile: http://allenbrowne.com/ser-49.html # _ftn7
Il est indiqué que la décimale n'est pas disponible dans DAO et que ADO doit être utilisé pour créer de tels champs.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow