Qt et base de donnée SQL
Spider_tun
Messages postés
58
Statut
Membre
-
seminoque Messages postés 12 Statut Membre -
seminoque Messages postés 12 Statut Membre -
Bonjour,
je veux apprendre à ajouter une base de donnée à mon programme Qt!
pour démarrer, j'ai lu dans les recherches que j'ai fait que pour la version "open source" de Qt qu'il est possible de connecter l'application à une base de donnée SQL Server, est ce que vous pouvez me renseigner sur la version que je dois installer sachant que j'utilise windows vista!
merci d'avance!
je veux apprendre à ajouter une base de donnée à mon programme Qt!
pour démarrer, j'ai lu dans les recherches que j'ai fait que pour la version "open source" de Qt qu'il est possible de connecter l'application à une base de donnée SQL Server, est ce que vous pouvez me renseigner sur la version que je dois installer sachant que j'utilise windows vista!
merci d'avance!
A voir également:
- Qt et base de donnée SQL
- Base de registre - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
- Gigaset ne reconnait plus sa base - Forum telephonie fixe
- Formules excel de base - Guide
- Gigaset a170h problème base ✓ - Forum telephonie fixe
11 réponses
Il y a une autre solution, pour utiliser une base de données qui ne demande pas de connexion à un serveur de données: c'est SQLite. C'est une base de données 'légère' qui reste bien sûr sur ta machine.
SQLite implémente presque toute la norme SQL92, mais ce qui manque n'est généralement pas gênant (sauf peut-être de modifier ou de supprimer des colonnes). Elle reste 'légère' car elle ne gère ni les droits ni les accès concurrents, ce qui est normal.
Dans la doc de QT, tu trouveras ce dont tu as besoin pour l'utiliser. dans l'index cherche :'SQL Database Drivers'.
Bonne continuation.
SQLite implémente presque toute la norme SQL92, mais ce qui manque n'est généralement pas gênant (sauf peut-être de modifier ou de supprimer des colonnes). Elle reste 'légère' car elle ne gère ni les droits ni les accès concurrents, ce qui est normal.
Dans la doc de QT, tu trouveras ce dont tu as besoin pour l'utiliser. dans l'index cherche :'SQL Database Drivers'.
Bonne continuation.
Si par SQL Server, tu entends le produit de Microsoft, voici un lien vers la version gratuite qui peut fonctionner sous Vista : http://msdn.microsoft.com/fr-fr/express/aa718378.aspx
________________________________
Vos petites annonces sur
http://www.bingokaz.com
________________________________
Vos petites annonces sur
http://www.bingokaz.com
bonjour, merci d'abord pour vos réponses
je me demande aussi si vous pouvez me renseigner sur la base sql CE, puisque je travaille sur une application pour les pocket pc, est ce qu'elle est inclut dans la base sql server? parce que dans la documentation que j'ai lu, j'aurais besoin de deux bases, une central "sql server" et une autre embarquéé sql server CE!
merci encore
je me demande aussi si vous pouvez me renseigner sur la base sql CE, puisque je travaille sur une application pour les pocket pc, est ce qu'elle est inclut dans la base sql server? parce que dans la documentation que j'ai lu, j'aurais besoin de deux bases, une central "sql server" et une autre embarquéé sql server CE!
merci encore
Je ne connais pas bien l'édition CE et son niveau de compatibilité avec les autres, mais je pense que tu peux trouver des infos sur le site suivant :
https://docs.microsoft.com/fr-fr/previous-versions/sql/compact/sql-server-compact-4.0/ms172448(v=sql.110)?redirectedfrom=MSDN
Le plus dur sur les sites Microsoft c'est de s'y retrouver mais ils contiennent des quantités incroyables d'informations.
________________________________
Vos petites annonces sur
http://www.bingokaz.com
https://docs.microsoft.com/fr-fr/previous-versions/sql/compact/sql-server-compact-4.0/ms172448(v=sql.110)?redirectedfrom=MSDN
Le plus dur sur les sites Microsoft c'est de s'y retrouver mais ils contiennent des quantités incroyables d'informations.
________________________________
Vos petites annonces sur
http://www.bingokaz.com
j'ai installé microsoft sql server 2008 pour concevoir une base de donnée centrale pour mon application Qt! je trouve pas d'outil de conception des bases de donnée sur l'interface sql server!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Si ma mémoire est bonne il faut installer le moteur de bases de données, ce que tu as fait, mais aussi le logiciel qui permet à un utilisateur de créer et gérer des bases et qui se nomme Sql Server Management Studio Express :
http://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyID=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796
________________________________
Publiez vos petites annonces sur
http://www.bingokaz.com
http://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyID=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796
________________________________
Publiez vos petites annonces sur
http://www.bingokaz.com
merci pour votre reponse mais je me demande ce lien que tu m'as demandé, ça marche aussi avec sql server 2008, pcq mon OS est vista et il fau que ce soit compatible!????
merci encore
merci encore
bonjour,
svp comment configurer mon sql server 2008 pour que je puisse créer ma base de donnée sur sql managment 2007!!
y'a un message d'erreur pendant que nomme ma base disant que "can not connect to sql server on localhost, "10061"!!!
svp comment configurer mon sql server 2008 pour que je puisse créer ma base de donnée sur sql managment 2007!!
y'a un message d'erreur pendant que nomme ma base disant que "can not connect to sql server on localhost, "10061"!!!
J'espère ne pas t'avoir induit en erreur, mais il vaut mieux installer la même version de SQL Server et de la console, même si un certain niveau de compatibilité doit être assuré.
En ce qui concerne l'OS, il doit y avoir des infos sur le site de Microsoft. J'utilise SQL Server 2005 sous Vista sans problème. SQL Server 2008 devrait fonctionner sans problème.
Quant au problème de connexion, je ne vois pas. Lorsque SQL Server Management démarre, il te propose une fenêtre pour te connecter avec plusieurs paramètres (server type, server name, authentication, user name, password). Quels valeurs as-tu indiqué ?
Si tout cela te paraît obscur essaie de trouver sur le site de Microsoft un tutoriel, car il me faudrait des pages de réponse pour tout expliquer, en supposant que j'en sois capable.
________________________________
Publiez vos petites annonces sur
http://www.bingokaz.com
En ce qui concerne l'OS, il doit y avoir des infos sur le site de Microsoft. J'utilise SQL Server 2005 sous Vista sans problème. SQL Server 2008 devrait fonctionner sans problème.
Quant au problème de connexion, je ne vois pas. Lorsque SQL Server Management démarre, il te propose une fenêtre pour te connecter avec plusieurs paramètres (server type, server name, authentication, user name, password). Quels valeurs as-tu indiqué ?
Si tout cela te paraît obscur essaie de trouver sur le site de Microsoft un tutoriel, car il me faudrait des pages de réponse pour tout expliquer, en supposant que j'en sois capable.
________________________________
Publiez vos petites annonces sur
http://www.bingokaz.com
pour les parametre, il m'a demandé les pass et les login alors il a mis par defaut localhost et root! mais pendant le parametrage de sql server, il n'a pa voulu passé l'installation que quand j'ai mis utiliser les identifiant de la session windows!
je me demande, y'as une version sql server 2007!!!
aussi, comment ca marche chez toi sql server 2005 sur vista!!
des liens stp!!!
je me demande, y'as une version sql server 2007!!!
aussi, comment ca marche chez toi sql server 2005 sur vista!!
des liens stp!!!
BONJOUR,
j'ai reussi enfin à configurer mon sql serv et j'ai bien fai ma base de donnée!!
je vous demande si vous pouvez m'aider comment pouurai-je ajouter des données à ma base sachant que j'ai deja creer ma connexion avec la base!
au debut j'ai commencer mon application avec l'insertion des données dans des variables, maintenant je veus bien utiliser ma base mais je trouve pas comment remplacer l'ancien code avec des requetes sql !!
merci d'avance!
j'ai reussi enfin à configurer mon sql serv et j'ai bien fai ma base de donnée!!
je vous demande si vous pouvez m'aider comment pouurai-je ajouter des données à ma base sachant que j'ai deja creer ma connexion avec la base!
au debut j'ai commencer mon application avec l'insertion des données dans des variables, maintenant je veus bien utiliser ma base mais je trouve pas comment remplacer l'ancien code avec des requetes sql !!
merci d'avance!