Instruction permettant d'ajouter un
champ dans une table : CreateField,
méthode
Syntaxe
Set field = object.CreateField
(name, type, size)
Élément
|
Description |
field |
Variable objet représentant
l'objet Field à créer. |
object |
Variable objet représentant
l'objet Index, Relation ou TableDef
pour lequel vous créez un
objet Field. |
name |
Facultatif.
Donnée de type Variant (sous-type
String) attribuant un nom unique
au nouvel objet Field. Pour plus
d'informations sur les noms d'objet
Field |
type |
Facultatif. Constante
déterminant le type de données
du nouvel objet Field. Pour plus
d'informations sur les types de
données valides, voir la
propriété Type. |
size |
Facultatif. Donnée
de type Variant (sous-type Integer)
qui indique la taille maximale,
en octets, d'un objet Field contenant
du texte. Pour plus d'informations
sur les valeurs valides pour l'argument
size |
Type de champ :
Constante
|
Description |
dbBigInt
|
Big Integer |
dbBinary
|
Binary |
dbBoolean |
Boolean |
dbByte |
Byte |
dbChar |
Char |
dbCurrency
|
Currency |
dbDate
|
Date/Time |
dbDecimal |
Decimal |
dbDouble
|
Double |
dbFloat |
Float |
dbGUID
|
GUID |
dbInteger |
Integer |
dbLong |
Long |
dbLongBinary |
Long Binary (OLE object) |
dbMemo |
Memo |
dbNumeric
|
Numeric |
dbSingle
|
Single |
dbText
|
Text |
dbTime |
Time |
dbTimeStamp
|
Time Stamp |
dbVarBinary
|
VarBinary |
|