Mysql devcpp 4.9.9.2 wxwidgets

Messages postés
54
Date d'inscription
samedi 16 avril 2005
Statut
Membre
Dernière intervention
13 avril 2006
- - Dernière réponse : cs_Cathar
Messages postés
1
Date d'inscription
mardi 2 janvier 2007
Statut
Membre
Dernière intervention
14 septembre 2007
- 14 sept. 2007 à 20:35
nomad56 ,

salut je dois faire une gestion en c++ avec mysql devcpp 4.9.9.2 wxwidgets

je suis tout juste débutant en c++ (en fait je connais un peu en cosole mais c en graphic que je suis débutnat)

j'ai compris le fonctionnement de wxWidgets (après 3jours de travails acharné)

el là j'essaie d'accéder a MySQL, j'ai déjà regardé un peu sur les forums et le web mais je trouve pas ce que je cherche, soit j'y comprend rien, soit les exemples marches pas ...

bref si quelqu'un pouvait m'expliquer avec précision comment faire PAR ETAPES
(le top serait même de me filer les fichiers avec les bonnes versions)

ce serait vraiment génial parceque la ... pfiouf je sature ... de chercher, chercher sans rien trouver de bien pendant des heures ... trop d'informations tue l'information...

merci d'avance a+
Afficher la suite 

10 réponses

Messages postés
54
Date d'inscription
samedi 16 avril 2005
Statut
Membre
Dernière intervention
13 avril 2006
1
0
Merci
sniff alors personne peut maider ?
Commenter la réponse de cs_nomad56
Messages postés
2
Date d'inscription
mardi 2 novembre 2004
Statut
Membre
Dernière intervention
12 novembre 2005
0
Merci
Moi je peux pas trop t'aider pour MySQL, mais moi j'utilise SQLite avec
wxWidget, faut voir tes besions SQLite est plus leger et plus rapide
pour certains projets. Par contre wxWidget comprend une classe (wxDB)
qui sert à gérer pas mal de base de donnée, qui sont :


<li>DB2
</li><li>DBase (IV, V)**
</li><li>Firebird
</li><li>INFORMIX
</li><li>Interbase
</li><li>MS SQL Server (v7 - minimal testing)
</li><li>MS Access (97, 2000, 2002, and 2003)
</li><li>MySQL (2.x and 3.5 - use the 2.5x drivers though)
</li><li>Oracle (v7, v8, v8i)
</li><li>Pervasive SQL
</li><li>PostgreSQL
</li><li>Sybase (ASA and ASE)
</li><li>XBase Sequiter
</li><li>VIRTUOSO</li>
Commenter la réponse de cs_Xyo
Messages postés
54
Date d'inscription
samedi 16 avril 2005
Statut
Membre
Dernière intervention
13 avril 2006
1
0
Merci
merci Xyo pour ta réponse mais elle est trop tardive, je m'en suis sortis et g déja rendu le projet (ki fais 300 pages de code mais ya beaucoup de copier coller alors que j'aurai pu faire de l'héritage ) .

il est pas aussi complet que j'aurai voulut mais je manquais de temps enfin maintenant je suis content car j'ai bien comprit toute la logique de xwWidgets

mais merci tout de même pour ta réponse :o)

au cas ou kk1 chercherai la solution de mémoire :
NE PAS UTILISER sql++.h ou sql.h ou autre truc j'ai jamais réussit a faire marcher (g pas dis ke ca marche pas g dis ke g été trop nul pour réussir a concilier base de donnée + sql++.h + wxWidgets)

UTILISER : MyODBC (dernière version) téléchargeable sur le site officiel de mySql (mysql.org je crois)
et utiliser la la wxDb pour appeler "l'instance " de MyODBC ... euh voila si des gens veulent des infos plus précises poser la question précise j'essaierai d'y répondre car je sais combien il est frustrant de rester bloquer sur un truc &$@!! de ce genre
Commenter la réponse de cs_nomad56
Messages postés
4
Date d'inscription
vendredi 11 novembre 2005
Statut
Membre
Dernière intervention
12 novembre 2005
0
Merci
hello nomad56,



je dois faire un petit projet en c++ dont l'échéance est le 1 decembre.
Enfait pour le réaliser, j'aimerais utiliser les bases de données et
une interface graphique (je ne connais que le c++ console). Comme je
vois que tu as réussi à réaliser le tiens, j'aimerais savoir où tu as
trouver les sources nécessaire pour le réaliser. J'ai vraiment besoin
d'aide. J'espère que tu saura me répondre assez rapidement.



A bientôt
Commenter la réponse de naolgar
Messages postés
2
Date d'inscription
mardi 2 novembre 2004
Statut
Membre
Dernière intervention
12 novembre 2005
0
Merci
Pour mon cas je te conseille de télécharger et d'utiliser WxDevcpp ainsi tu aura une IDE+les bibliotheque WxWidget+1 GUI intégrée. Cherche des infos pour le wxWidget il y en a sur ce site et bien d'autre mais bon je te conseille bien sur la doc officiel en anglais. (de plus le tous est gratuit (open source pourwxwidget mais pas pour Dev) et tes projets en wx sont portables).
Commenter la réponse de cs_Xyo
Messages postés
4
Date d'inscription
vendredi 11 novembre 2005
Statut
Membre
Dernière intervention
12 novembre 2005
0
Merci
Merci beaucoup Xyo pour ta réponse très rapide. Tu ne saurais pas non plus pour les bases de données par hasard :p?
Commenter la réponse de naolgar
Messages postés
4
Date d'inscription
vendredi 11 novembre 2005
Statut
Membre
Dernière intervention
12 novembre 2005
0
Merci
j'ai un petit problème,



je viens d'installer WxDevcpp. J'ai essayé de compiler un nouveau
projet et il ne trouve pas "-lwxmsw25" qui est pourtant bien
spécifié dans l'éditeur des liens... (pour les bases de données je vais
surement utiliser wxdb avec une bd access)
Commenter la réponse de naolgar
Messages postés
63
Date d'inscription
mardi 23 septembre 2003
Statut
Membre
Dernière intervention
20 février 2006
0
Merci
Si c'est la derniere version de wxWidgets qui est installée, tu dois remplacer -lwxmsw25 par -lwxmsw26 dans l'éditeur de liens

Cordialement

<hr size="2" width="100%">Mon Site v.2
Site CTTC
Commenter la réponse de PierreAd
Messages postés
54
Date d'inscription
samedi 16 avril 2005
Statut
Membre
Dernière intervention
13 avril 2006
1
0
Merci
salut,

bon, j'ai quelques wagons de retard, désolé après un developpement intensif je me prend des vacances :o)



juste pour donner un conseil, personnellement, je déconseille
l'utilisation de wxDevCpp, du moins la partie visual (celle ou on cré
l'IHM en dessinant) comme tout IDE qui le fait d'ailleur (sauf DOT Net
peut etre et c limite pour dreamweaver).



pkoi ? pke déjà ca te fait du code n'importe comment, puis en ce qui
concerne wxDevCpp, il ma planté plus d'une fois alors ke j'avais pas
touché au code mais j'avais juste dessiné l'IHM ( = Interface Homme
Machine...)



au fait c bien wxDevCpp qui permet de dessiner l'IHM ? lol j'oublie vite moi ....

donc voila c'est un avis personnel et ca vaut ce que ca vaut, moi
j'utilise ce genre de truc pour faire des "screenShots" afin de monter
le dossier d'analyse (notament pour les Uses Case pour les pros) ou
d'apprendre l'existance de tel ou tel composant AVANT de coder.



en même temps je suis pas un grand maitre de la prog non plus .... si kk1 veut exposer son point de vu ....
Commenter la réponse de cs_nomad56
Messages postés
1
Date d'inscription
mardi 2 janvier 2007
Statut
Membre
Dernière intervention
14 septembre 2007
0
Merci
Citation:
UTILISER : MyODBC (dernière version) téléchargeable sur le site officiel de mySql (mysql.org je crois)
et utiliser la la wxDb pour appeler "l'instance " de MyODBC ...

******************************

Salut, je travail sur un projet de fin d'étude, et j'utilise également wxWidgets pour les échanges SQL.

Le pb c'est que je lit les manuels mais je n'arrive pas à m'en servir.
Mon SGBD est un MySQL ou un PostgreSQL (ça depend de la machine sur laquelle je travail).

Comme je travail sous windows j'ai mis les valeurs suivante dans le setup.h
wxUSE_ODBC 1
wxODBC_FWD_ONLY_CURSORS 1
wxODBC_BACKWARD_COMPATIBLITY 0

ensuite mon code pour ouvrir une connection:

wxDbConnetInf connect;
connect.initilize();
connect.SetDsn("localhost");
connect.SetUserID("root");
connect.SetAuthStr("password");
connect.AllocHenv();

wxDb db(connect.GetHenv());
db.Open(&connect);

Parcontresur différent j'ai entendu de myODBC et pgsqlodbc, je les téléchargé mais je ne sais quoi faire avec une fois installé.

Pouvez vous m'aider ?


Cathar.
Commenter la réponse de cs_Cathar