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.1 Gestion des bases de données

3.1.1 IS_create_dbase (file s_isdb.c:29)

Syntaxe

IS_create_dbase(is)
ISAM *is;

Description

Crée une database. Dans le cas d'un ISAM, il s'agit de 2 ou trois fichiers :

Le fichier créé n'est pas ouvert.

Valeur retournée

0 en cas de succès, -1 sinon.

Exemple

    IS_set_name(is_tmp, "tmp");
if(IS_create_db(is_tmp)) return(-1);
if(IS_open_files(is_tmp, 0L)) return(-1);
...
IS_close(is_tmp);

Remarque

En DOS, et avec CTREE comme système de database ISAM, il est impossible de créer un fichier et de l'utiliser au cours du même programme. Le fichier est cependant créé correctement et peut être utilisé après avoir relancer le programme.

Voir également

IS_open(), IS_close(), IS_set_name()

3.1.1.1 File s_isdb.c
IS_create_dbase(is)
IS_delete_dbase(is)
IS_rebuild_dbase(is)

[X-ON] [SCR4/AL1]

Copyright © 1998-2001 Jean-Marc and Bernard PAUL - Envoyez vos remarques ou commentaires à bp@xon.be