Après un appel de la méthode Insert, une application peut permettre à l'utilisateur de saisir des données dans les champs de l'enregistrement puis expédier ces modifications à la base de données en utilisant Post (ou ApplyUpdates si le cache des mises à jour est activé). Un nouvel enregistrement inséré peut être expédié de trois manières différentes dans la base de données :
Pour les tables indexées Paradox ou dBASE, l'enregistrement est inséré dans l'ensemble de données à une position dépendant de sa valeur d'index.
Pour les tables non indexées Paradox ou dBASE, l'enregistrement est ajouté à la fin de l'ensemble de données.
Pour les bases de données SQL, l'emplacement physique de l'ajout dépend de l'implémentation. Pour les tables indexées, l'index est actualisé avec les informations du nouvel enregistrement.
Partager