j'utilise un fichier pour gérer ma base de donnée.
le probleme est que, quand je veux rajouter un nouvel element dans ma base, à partir de mon prog, c'est toute la base de donnée qui s'éfface, il ne reste que le dernier élement rentré.
comment puis-je faire pour que ca ne s'éfface pas ?
Donne la partie du code qui gère tout ça.
Tu utilises un fichier ou une base de donnée ?
Tu utilies DevC++ pour gérer des Bases de Données ?
Montres le code et peut-être qu'on pourra t'aider.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
Salut Kimou, c'est étrange, je ne vois aucune gestion de BD ni de fichier dans ton programme.
Est-ce moi qui ai la berlu ou toi qui te serrais trompé de programme ?
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
[quote]enum open_mode {
app, // ajout des données en fin de fichier.
ate, // positionnement à la fin du fichier.
in, // ouverture en lecture (par défaut pour ifstream).
out, // ouverture en écriture (par défaut pour ofstream).
binary, // ouverture en mode binaire (par défaut en mode texte).
trunc, // détruit le fichier s'il existe et le recrée (par défaut
// si out est spécifié sans que ate ou app ne soit activé).
nocreate, // si le fichier n'existe pas, l'ouverture échoue.
noreplace // si le fichier existe, l'ouverture échoue,
// sauf si ate ou app sont activés.
};
Pour les classes ifstream et ofstream le mode par défaut est respectivement ios::in et ios::out.[/quote]
Il faut donc que tu rajoutes app à out. de cette façon :
[code] ios::app | ios::out[/code]
__________________________
Lisez la [url=http://www.forum.moteurprog.com/bavardages/forum-msg-22857-1.htm]charte[/url], pensez à regarder la [url=http://www.forum.moteurprog.com/FAQ/FAQ.php]FAQ[/url], les [url=http://www.moteurprog.com/Tutoriaux/]tutoriaux[/url], l'[url=http://www.moteurprog.com/Annuaire/]annuaire[/url] et faites une [url=http://www.forum.moteurprog.com/Rechercher/Index.php]recherche[/url] dans les forums.
N'oubliez pas le Tag [b][Résolu][/b][img]http://www.ressources.moteurprog.com//Ressources/Images/Forum/Resolu.gif[/img].
Initiez-vous à Delphi avec [url=http://www.turboexplorer.com/delphi]Turbo Delphi Explorer[/url], au C ou au C++ avec [url=http://www.codeblocks.org]Code::Blocks[/url] et C# avec [url=http://www.microsoft.com/france/msdn/vstudio/express/vcsharp/telechargez.mspx]Visual C# 2005 Express[/url].
ERREUR BBCODE SUR CE MESSAGE : - La valeur de la balise "quote" n'est pas correcte !