Mysql => programme sur pc ( en c++, c, ... )

Mysql => programme sur pc ( en c++, c, ... ) - PHP - Programmation

Marsh Posté le 16-01-2006 à 21:31:17    

Bonjour,  ;)
 
J'aimerais savoir s'il est possible de transferer des donnée d'une table en mysql vers une basse de donnée d'un programme quelquonc...
 
Genre faire passer des donnée d'une base mysql vers un programme de gestion qui pourait par la suite re travailler sur les donnée transimisent ...
 
Merci d'avance pour ceux qui m'aideront et pour ceux qui essaieront ;)

Reply

Marsh Posté le 16-01-2006 à 21:31:17   

Reply

Marsh Posté le 17-01-2006 à 10:25:37    

personne ?

Reply

Marsh Posté le 17-01-2006 à 10:30:13    

En théorie, tout est possible.
En pratique :

  • si c'est une base de donnée standard, ca sera simple à partir du moment où tu sais où mettre quoi précisément avec l'ensemble des dépendance associé à chaque élément.
  • si c'est un format propriétaire, alors il faudra au mieux utiliser une librairie faite par les créateurs du logiciel (trés peu de chance que ca soit disponible) et au pire, faire du "reverse engeniering" sur des fichiers cryptés dont la structure interne peut être vraiment complexe et celà sans avoir aucune garantie d'avoir oublier le petit élément qui foutra la merde 3 mois aprés quand vous ferez une opération anuelle.


Pour te donner un ordre d'idée du boulot que ca peut demander dans le pire des cas : ca fait 7 ou 8 ans que les programmeurs d'openoffice essayent de gérer comme il faut les documents au format word et ils y sont pas encore arrivé pour 100% des documents word.

Reply

Marsh Posté le 17-01-2006 à 10:56:21    

bin tu peux attaquer la base en direct, y'a une api en C


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 17-01-2006 à 11:03:43    

Sh@rdar > Comment tu peux savoir qu'il existe une API écrite en C alors qu'il ne donne aucune information sur la base de destination? Certe, il y en a une pour mysql, mais pour l'autre, c'est le floux total.

Reply

Marsh Posté le 17-01-2006 à 11:24:21    

bin il veut lire sa base Mysql pour l'exploiter dans un autre programme, j'ai rien vu concernant une copie vers un autre format [:spamafote]
 
pour moi ça reste "comment utiliser ma base avec un prog winC++/C..."
 
de toute manière, il pourra utiliser l'api C de mysql pour récupérer les données non ? après ce qu'il en fait ça le regarde


Message édité par Sh@rdar le 17-01-2006 à 11:25:08

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 17-01-2006 à 11:39:36    

Vu la question, je n'ai pas l'impression qu'il dispose des sources du fameux "programme de gestion". D'ailleur, s'il faisait partie des développeurs d'un programme de gestion, alors il ne chercherait surement pas à faire ce genre de manipulation en php mais il se tournerait surement vers le langage dans lequel le programme de gestion à été fait ne seraisse que par ce qu'ils maitrisent d'avantage ce langage là et qu'ils disposent de toutes les fonctions nécessaire pour bien replacer les données comme il faut.
 
EDIT : Pourquoi tout à coup j'ai la bizare impression que cette question n'a strictement rien à voir avec le php? Dire que j'étais partie sur l'idée qu'il voulait faire ça en php pour la bonne raison qu'il ne dispose que de la version compilé de son programme alors que c'est peut être jsute quelqu'un qui débute en C/C++.


Message édité par omega2 le 17-01-2006 à 11:44:44
Reply

Marsh Posté le 17-01-2006 à 11:43:40    

bah, php a rien à voir là dedans, amha il s'est gouré de cat :D


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 17-01-2006 à 18:16:43    

sisisi attendez...
 
Une personne m'a demandée si il était possible de transferes les données d'une base mysql vers un prog de gestion.
 
J'ai vu qu'il y a plein de facon d'exporter une basse de donnée mysql ...
 
A paremment, je doit vous dire le nom du programme utilisé : BOB software
 
Voila ;)

Reply

Marsh Posté le 17-01-2006 à 18:29:52    

je vois toujours pas le rapport avec php :heink:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 17-01-2006 à 18:29:52   

Reply

Marsh Posté le 17-01-2006 à 18:40:39    

C'est exactement le genre de produit que je m'imaginais quand tu parlais de "prog de gestion".
Vu la complexité (caché) que peut avoir ce genre de produit au niveau gestion et relation des données et les conséquences possibles si les données ne sont pas inséré comme il faut dans le systéme, je ne peux que vous déconseiller de faire un programme d'insertion automatique et de ne tenter une insertion de masse que s'il y a dans le programme un module d'import utilisant un format de fichier standard. (fichier texte tel que les csv par exemple)
Dans le cas contraire, il vaut mieux demander au créateur du logiciel comment faire et s'ils proposent des solutions quitte à devoir leur payer une somme forfaitaire pour qu'ils viennent régler votre probléme.
 
Il ne faut pas oublier que dans un tel cas, c'est la gestion client et/ou la compatibilité toute entiére de la société qui risque d'être fortement perturbé/réduite à néant si le logiciel fonctionne mal à cause de données mal relié/inséré.

Reply

Sujets relatifs:

Leave a Replay

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