Comment creer un fichier de BDD ?

Comment creer un fichier de BDD ? - Delphi/Pascal - Programmation

Marsh Posté le 28-05-2011 à 17:50:29    

Bonjour ,
 
je suis entrain de réaliser une application delphi / MySQL  
 
alors j'ai installé le driver du mysql ...etc  
 
a la fin  
 
lje doit installer mysql server au niveau du poste du client aussi pour sauvegarder les donnes  
je veux savoir comment faire pour créer un fichier texte -lors de l'installation de mon application  - qui sauvgarde mes données et les requêtes ..etc  donc je n'aurai pas besoin d'installer mysql server .
 
voila  
merci d'avance  :jap:  

Reply

Marsh Posté le 28-05-2011 à 17:50:29   

Reply

Marsh Posté le 29-05-2011 à 23:14:43    

plusieurs visites mes personne n'a une petite ID .
 
:(

Reply

Marsh Posté le 30-05-2011 à 09:42:04    

Si t'as pas de réponse, c'est peut-être parce que ton post est difficilement compréhensible :/
 
Perso, j'ai du mal à comprendre ce que tu entends par "lors de l'installation de mon application  - qui sauvgarde mes données et les requêtes ..etc  donc je n'aurai pas besoin d'installer mysql server"
 
=> J'ai bien uen petite idée de ce que tu veux faire, mais si c'est ce que je pense, c'est une "monstruosité" de faire ça :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 30-05-2011 à 10:04:28    

Si je comprends bien, tu veux que lors de l'installation de ton programme, une installation d'un serveur local MySQL soit faite de façon transparente pour l'utilisateur (avec construction de la DBB derrière). Si c'est ça, effectivement c'est pas propre du tout, en principe ta BDD doit être mise à disposition et pas se répliquer un peu partout, sinon autant stocker tes données dans un fichier plat.
 
My bad si je suis a coté de la plaque.

Reply

Marsh Posté le 30-05-2011 à 10:24:18    

Je crois que c'est pire que ça, si j'ai bien compris son post : il ne veut justement pas installer mysql server sur chaque poste client. A la place, il veut avoir toutes les données dans un fichier local au poste client qui sera exploité. J'ai bon?


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 30-05-2011 à 11:11:18    

rufo a écrit :

Je crois que c'est pire que ça, si j'ai bien compris son post : il ne veut justement pas installer mysql server sur chaque poste client. A la place, il veut avoir toutes les données dans un fichier local au poste client qui sera exploité. J'ai bon?


j'ai compris la même chose :o


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 30-05-2011 à 15:53:01    

@xaeon ,@rufo
 
ok 1000 merci  
je voi que c pas du tout faisable et

Citation :

c'est une "monstruosité" de faire ça :/

a ne plus penser de l'faire  .

Reply

Marsh Posté le 30-05-2011 à 16:03:07    

Le principe d'une BD est de centraliser. Si tu commences à faire pleins de bd en local, c'est pas terrible :/ Il peut arriver qu'on fasse des BD pas centralisées, mais c'est souvent pour des questions de perfs (réplication + synchro) voire de sécurité, mais c'est surtout sur de gros systèmes qu'on trouve ça.
 
Par ailleurs, si tu veux pas avoir de truc à déployer sur chaque post client, une appli web en php/mysql (par ex) peut être la solution (avec, pourquoi pas, une appli standalone en Delphi pour des cas d'utilisations bien spécifiques)...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed