OVH Cloud OVH Cloud

création d'un champ

1 réponse
Avatar
Patrice
bonjour,

Je voudrais par VB créer un champ de type Numéro auto.

Dim db As Database, td As TableDef
Set td = db("panne_G_qte")
td.Fields.Append td.CreateField(compteur, xxxx)

Que dois-je mettre à la place des xxxx ?

Merci

1 réponse

Avatar
Raymond [mvp]
Bonjour.

les champs numauto sont de type Long.

Dim Db As DAO.Database
Dim Td As DAO.TableDef
Dim fld As DAO.Field
Set Db = CurrentDb()
Set Td = Db .TableDefs("panne_G_qte")
Set fld = Td.CreateField("compteur", dbLong)
fld.Attributes = dbAutoIncrField
Td.Fields.Append fld
+ tous les Nothing

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Patrice" a écrit dans le message de
news:
bonjour,

Je voudrais par VB créer un champ de type Numéro auto.

Dim db As Database, td As TableDef
Set td = db("panne_G_qte")
td.Fields.Append td.CreateField(compteur, xxxx)

Que dois-je mettre à la place des xxxx ?

Merci