begin process at 2012 02 11 10:40:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

base de données mysql en C, avec structure générique


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

base de données mysql en C, avec structure générique

mardi 18 avril 2006 à 14:18:35 | base de données mysql en C, avec structure générique

kazoumoulox

Bonjour, je suis étudiant en stage, et je dois concevoir un logiciel qui parse des fichiers et insère les données dans une base de données, le tout en C.
Jusque la tout va bien...
J'ai un modèle de données dans les fichiers a parser, mais celui ci doit etre modifiable, une page web permet de changer la structure des table dans la base... et le code doit s'adapter pour remplir la base. Il faut donc que je récupère, par un requete la structure de la base, les noms des champs, leur nature et leur taille (varchar, 16,32 etc...). Mes données à inserer sont contenus dans un tableau de structure alloué dynamiquement (en fonction du nombre de ces structures (= du nombre de champs a remplir dans la base...) Je voudrais savoir s'il existe des fonctions qui permettent de récupérer les info sur la structure de la base.
je re précise que si quelqu'un veut ajouter un champ dans la base, alors on ne doit pas toucher au code, il doit etre auto-adaptatif....voila, merci de vos réponses!!!
et SVP.... HELP!!!
mardi 18 avril 2006 à 17:51:10 | Re : base de données mysql en C, avec structure générique

platon179

Membre Club
Réponse acceptée !
Salut ;)

Pour avoir la liste des tables, requête SHOW TABLES :
http://dev.mysql.com/doc/refman/5.0/en/show-tables.html

Pour obtenir des informations sur une table, tu peux utiliser la requête DESCRIBE, qui te donne la liste des champs, avec les types données.... Voir ici :
http://dev.mysql.com/doc/refman/5.0/fr/describe.html


@+
mercredi 19 avril 2006 à 09:05:44 | Re : base de données mysql en C, avec structure générique

kazoumoulox

Réponse acceptée !
je ne sais pas quoi dire, a part ke c'est parfait!!!
merci bcp.... meme si mon maitre de stage m'a dit tout juste hier soir, apres une journée acharnée de boulot, ke en fait cela ne servait a rien, que finalement ces évolutions n'étaient pas utiles....merki!!! ferait mieux de réfléchir avant... et en plus il m'a changé plein de fonctions que j'avais deja codé.....pfff ca vaut pas le coup de se creuver!

enfin....courage a ceux ki sont en stage et qui doivent supporter le monde de l'entreprise!

Merki a tous !


Cette discussion est classée dans : base, données, mysql, structure, générique


Répondre à ce message

Sujets en rapport avec ce message

gestion d'une base de données MySQL en C [ par titeuf21121 ] Salut tout le monde,alors, v'là mon problème:Je souhaite gérer une base de données MySQl avec un programme en C.J'utilise la librairie libmysql.J'arri lire et écrire dans une base de données mysql(urgent) [ par JR07 ] Je souhaiterais avoir de l'aide concernant la gestion de base de données MYSQL.Dans mon programme je dois pouvoir écrire et lire dans une base de donn Base de données MYSQL [ par JR07 ] Je voudrais savoir si quelqu'un aurait du code avec des requêtes Mysql, qui permettent d'écrire et de lire dans une base de données. Le code que je so Base de données MySQL [ par JeffRoger ] Dans le cadre d'un projet, j'ai une application MFC de type SDI utilisant des bases de données via ODBC. J'utilise la classe CRecordset pour sa gestio connexion à une base mysql sous linux [ par progrima ] bonsoir!!je vouderais réaliser un programme qui : lit des données d'une base access installée sous windows 2003 server et par la suite se connecte à u connection serveur MySQL [ par desti44 ] salut à tous, donc mon problème est que je dois pour la semaine prochaine, un programme sous "qt" qui me permet de me connecter à une base de données database [ par logant83 ] Bonjour, voila la je code un service en C et les données enregistré se stock dans ma base MySQL, mais voila le probléme c'est que j'aimerai que la tab Base de données vide ? [ par tigerskin ] Bonjour !Je souhaite vérifier si une base de données est vide (si aucun champ n'est rentré) mais je n'arrive pas à trouver la bonne fonction de mysql. se connecter à une base de données [ par kgadhi ] Bonjour tout le monde,J'aimerais me connecter à une base de données à une base de données mysql, mais je ne sais pas comment faire:- J'ai telecharger Interrogation d'une base MySQL [ par Taurnil ] Bonjour à tous, bah voilà, c'est encore moi, le même projet (voir ce topic), la même fenêtre (qui fonctionne nickel


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,448 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales