Bonjour à tous,
J'ai besoin d'écrire un programme sur windows qui va accéder à une base de données via ODBC.
Je connais bien le C mais ça fait un éternité que je n'ai pas écrit de code.
Ce programme n'a pas d'interface fenêtre.
J'aurais donc besoin de plusieurs conseils :
- quel compilateur choisir avec une prise en main pas trop prise de tête, incluant si possible un débogueur
- un exemple de code C pour accéder à un base via ODBC : ouverture, ordre sql, gestion d'erreur, fermeture.
En option, je vais aussi écrire un web service basé sur soap avec un contrat WSDL. Ce serait génial si vous aviez une exemple de code.
Merci à vous
Cordialement
Philippe
Page 1 sur 1
Accès à une database en C via ODBC
#2
Posté 30 novembre 2009 - 18:21
Bonjour,
je te suggère (vivement) de passer au C++ avec l'utilisation d'un framework tel que qt4.Qt est notamment au coeur de KDE et dédié initialement à la prog d'interfaces graphiques, qt dispose d'une rafale de modules de toutes sortes, notamment dédiés aux db.
Tu peux évidemment faire des applis consoles si tu ne veux pas de gui.
C'est multiplateforme, et un EDI(gratuit, compilo mingw) est dispo depuis quelques mois.
Tu trouveras toutes les infos dans la doc (en ligne),là sur les forums (http://forum.qtfr.or...pic.php?id=8282) ou dans le bouquin dispo en français.
Bon courage
je te suggère (vivement) de passer au C++ avec l'utilisation d'un framework tel que qt4.Qt est notamment au coeur de KDE et dédié initialement à la prog d'interfaces graphiques, qt dispose d'une rafale de modules de toutes sortes, notamment dédiés aux db.
Tu peux évidemment faire des applis consoles si tu ne veux pas de gui.
C'est multiplateforme, et un EDI(gratuit, compilo mingw) est dispo depuis quelques mois.
Tu trouveras toutes les infos dans la doc (en ligne),là sur les forums (http://forum.qtfr.or...pic.php?id=8282) ou dans le bouquin dispo en français.
Bon courage
Ce message a été modifié par paolodelmare - 30 novembre 2009 - 18:35.
Entrainement trail
Rendre à la communauté un peu de ce qu'elle m'a donné.
Rendre à la communauté un peu de ce qu'elle m'a donné.
#3
Posté 22 décembre 2009 - 16:38
C a ses avantages par rapport à C++.
Cependant, je te conseille moi aussi de passer au C++, mais ce n'est pas pour les mêmes raisons.
Qt étant extrêmement peu performant et peu optimisé, je ne m'en servirais pas pour interface graphique (Winforms étant plus rapides, plus poussées et plus efficaces).
Je te conseille de passer en C++, car, avec .NET, tu peux très facilement accéder aux bases de données avec ADO.NET (c'est presque aussi simple qu'avec PHP mais... tellement plus léger et performant !).
Mais pour répondre à tes questions :
Perso, j'utilise MinGW, qui est très bien, mais GCC est aussi connu.
Les deux incluent des débuggeurs, et ne sont pas trop "prise de tête".
Honnêtement, je ne sais pas du tout ! J'utilise ADO.NET en C++
Cependant, je te conseille moi aussi de passer au C++, mais ce n'est pas pour les mêmes raisons.
Qt étant extrêmement peu performant et peu optimisé, je ne m'en servirais pas pour interface graphique (Winforms étant plus rapides, plus poussées et plus efficaces).
Je te conseille de passer en C++, car, avec .NET, tu peux très facilement accéder aux bases de données avec ADO.NET (c'est presque aussi simple qu'avec PHP mais... tellement plus léger et performant !).
Mais pour répondre à tes questions :
Citation
- quel compilateur choisir avec une prise en main pas trop prise de tête, incluant si possible un débogueur
Perso, j'utilise MinGW, qui est très bien, mais GCC est aussi connu.
Les deux incluent des débuggeurs, et ne sont pas trop "prise de tête".
Citation
- un exemple de code C pour accéder à un base via ODBC : ouverture, ordre sql, gestion d'erreur, fermeture.
Honnêtement, je ne sais pas du tout ! J'utilise ADO.NET en C++
Apprendre, à l'aide de tutoriels, la sécurité informatique et programmation sur le forum informatique.
Tout savoir sur le monde High-Tech, le Blog Internet Informatique fournit de très bons articles sur le web.
Tout savoir sur le monde High-Tech, le Blog Internet Informatique fournit de très bons articles sur le web.
#4
Posté 11 janvier 2010 - 00:26
Citation
Qt étant extrêmement peu performant et peu optimisé
Ah bon?
Citation
Perso, j'utilise MinGW, qui est très bien, mais GCC est aussi connu.
?
MinGw est le port de Gcc sous Windows
Entrainement trail
Rendre à la communauté un peu de ce qu'elle m'a donné.
Rendre à la communauté un peu de ce qu'elle m'a donné.
Partager ce sujet :
Page 1 sur 1



Haut











