|
|
|
|
|
- Utilisation d'espaces dans les paramètres
- Description d'une rubrique
- Limitations
HDBDécritRubrique (Fonction) En anglais : HDBDescribeField
Disponible uniquement avec ces types de connexion
Décrit par programmation chaque rubrique de la structure d'un fichier xBase décrit avec HDBDécritFichier. Remarque : les fichiers décrits par programmation sont des fichiers au format dBase3. HDBDécritFichier("CLIENT", "DA", "C:\FIC\CLIENT.DBF")
HDBDécritRubrique("NOM,C,20")
HDBDécritRubrique("PRENOM,C,20")
HDBDécritRubrique("MARIE,L")
HDBDécritRubrique("DATNAISS,D")
HDBDécritRubrique("INFOS,M")
HDBDécritIndex("C:\FIC\FICNOM.NDX", "NOM")
HDBDécritIndex("C:\FIC\FICNP.NDX", "NOMPRE,C,40", "NOM+PRENOM")
HDBCréation()
Syntaxe
<Résultat> = HDBDécritRubrique(<Nom et type de la rubrique>)
<Résultat> : Booléen - Vrai si l'opération a été réalisée,
- Faux en cas de problème. La fonction HErreur permet d'identifier l'erreur.
<Nom et type de la rubrique> : Chaîne de caractères Nom donné à la rubrique et type de la rubrique. Ce paramètre est de la forme :
<Nom de la rubrique> , <Type de la rubrique> où : - <Nom de la rubrique> : Nom qui sera ensuite utilisé pour manipuler directement par programmation cette rubrique.
- <Type de la rubrique> : Type de la rubrique à créer :
| | C,<Taille> | Rubrique de type texte, <Taille> est la taille de la chaîne de caractères | N,<Taille>,<NbDecimale> | Rubrique de type numérique. <Taille> est la taille du numérique, <NbDecimale> est le nombre de décimales du numérique. | L | Rubrique de type booléen | D | Rubrique de type date (au format "AAMMJJ") | M | Rubrique de type Mémo texte |
Remarques Utilisation d'espaces dans les paramètres Les paramètres ne doivent pas être séparés par des espaces, par exemple il ne faut pas écrire : HDBDécritRubrique("PRENOM, C, 20")
Il faut écrire : HDBDécritRubrique("PRENOM,C,20")
Description d'une rubrique - Si le fichier est déjà ouvert lors de l'appel de la fonction HDBDécritRubrique, une erreur 1009 sera générée.
- Les clés (ou index) sont définies avec la fonction HDBDécritIndex.
- Le nombre de rubriques créées dans un fichier avec la fonction HDBDécritRubrique est limité à 128.
- La taille maximale d'une rubrique :
- de type texte non clé est de 254 caractères.
- de type texte clé est de 100 caractères.
- de type numérique est de 19 chiffres pour la partie entière et 15 chiffres pour la partie décimale.
- Pour utiliser la fonction HDBDécritRubrique, le fichier a été décrit avec HDBDécritFichier.
Cette fonction n'est pas disponible lors de l'utilisation d'un exécutable autonome.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|