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)

Syntax

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()

File s_isdb.c

IS_create_dbase(is)
IS_delete_dbase(is)
IS_rebuild_dbase(is)

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