Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME IV. Les librairies internes

3. La librairie scr4i

3.4 Manipulation des champs des ISAMS

3.4.5 IS_set_field (file s_isutil.c:98)

Syntax

IS_set_field(is, fld_nb, ptr)
ISAM *is;
int fld_nb;
char *ptr;

Description

Fixe la valeur d'un champ du record courant d'un ISAM à partir d'un pointeur.

Aucune vérification n'est effectuée sur la longueur ou le type des champs. Si l'espace du pointeur est trop petit, on peut en UNIX obtenir un "segmentation violation".

Exemple

    char    name[51];

strcpy(name, "Durand");
IS_set_field(is_client, 0, name);

Voir également

IS_get_read_field(), IS_get_field(), SCR_get_*(), accès aux valeurs directes des ISAM

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be