wxDev.fr, le portail francophone consacré à wxWidgets ! ( The french portal for wxWidgets )  
Esp. membre
Recheche rapide



Recherche avancée
Statistiques
Membres inscrits :2359

Membres en ligne : 0
Invités en ligne : 5
Pub hébergeur
Pourquoi cette pub ?

Valid XHTML 1.0 Transitional

Valid CSS2

Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Utilisation générale wxWidgets
» wxWidgets et bases de données ( MySql, Sqlite3, MariaDB, ... )
Conversation (Résolue) : wxWidgets et bases de données ( MySql, Sqlite3, MariaDB, ... )
22-02-2016 14:01:22  wxWidgets et bases de données ( MySql, Sqlite3, MariaDB, ... ) #1
PatrickMULOT (Membre)
Lieu: JUMELLES 27220
Inscrit le : 28-01-2016
Messages: 17
Snippets: 0
Tutoriels: 0
Hors ligne
Bonjour toutes et tous,

Je voudrais utiliser une base de données avec wxWidgets. Mais dans toutes mes recherches, il n'y en pas une qui soit simple à compiler (il y a toujours une erreur en compil ou un ( voir plusieurs ) fichier manquant.

Est-ce que quelqu'un a déjà été confronté à ce problème et pourrait me fournir un bon tuto.
Cette base de données sera utilisée avec wxWidgets 3.0.2 et Ubuntu 14.04 LTS.

Merci d'avance à qui pourra me dépanner.
Amicalement,
Patrick.

ASUS K73SV - Intel Core i7-2630QM CPU @ 2.00GHz × 8 - Ram 4 Gb - HDD 320+500 Gb
Multi-Boot : Ubuntu 14.04 LTS 64 bits - Debian 8.2.0  64 bits

" Heureux sont les gens fêlés car ils laissent passer la lumière ..."  (Michel AUDIARD)
22-02-2016 20:53:38  Re: wxWidgets et bases de données ( MySql, Sqlite3, MariaDB, ... ) #2
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 1364
Snippets: 25
Tutoriels: 6
Site web
Hors ligne
Salut.

Tout d'abord, ça dépend de quel genre de base de données du veux utiliser avec ton application.
S'agit-il d'un fichier de base de données "local" ou désires-tu te connecter à une base de données distante ?

Dans le premier cas, je pense qu'il faut te pencher sur wxSQlite3, alors que dans le deuxième, il faudrait plutôt regarder du côté de wxDatabase.

Je ne les ai malheureusement encore jamais testé sous Linux.

@+
Xav'

Le nouveau portail wxWidgets francophone : www.wxdev.fr
Ben en fait, vous y êtes déjà...
23-02-2016 14:42:58  Re: wxWidgets et bases de données ( MySql, Sqlite3, MariaDB, ... ) #3
PatrickMULOT (Membre)
Lieu: JUMELLES 27220
Inscrit le : 28-01-2016
Messages: 17
Snippets: 0
Tutoriels: 0
Hors ligne
Bonjour Xav,

Avec les éléments que tu m'a communiqué, j'ai opté pour sqlite3, qui me semble suffisant pour ce que j'ai à stocker.

par contre, quand j'exécute make, il me sort une erreur. le build et le configure se sont bien passés. Ci-dessous le code d'erreur généré par make.

Code:

patrick@patrick-K73SV:~/wxsqlite3-3.3.0$ make
g++ -shared -fPIC -o lib/libwxcode_gtk2u_wxsqlite3-3.0.so.0.0.0 wxsqlite3_dll_wxsqlite3.o  -L./lib   -Wl,-soname,libwxcode_gtk2u_wxsqlite3-3.0.so.0 -Lyes/lib   -lsqlite3 -L/usr/lib/x86_64-linux-gnu -pthread   -lwx_gtk2u_unofficial_core-3.0 -lwx_baseu_unofficial-3.0 -lwx_gtk2u_unofficial_adv-3.0 
/usr/bin/ld: ne peut trouver -lsqlite3
collect2: error: ld returned 1 exit status
make: *** [lib/libwxcode_gtk2u_wxsqlite3-3.0.so.0.0.0] Erreur 1


As-tu une idée ? je n'ai pas beaucoup d'expérience avec ces outils !
Amicalement, Patrick.

ASUS K73SV - Intel Core i7-2630QM CPU @ 2.00GHz × 8 - Ram 4 Gb - HDD 320+500 Gb
Multi-Boot : Ubuntu 14.04 LTS 64 bits - Debian 8.2.0  64 bits

" Heureux sont les gens fêlés car ils laissent passer la lumière ..."  (Michel AUDIARD)
25-02-2016 06:00:10  Re: wxWidgets et bases de données ( MySql, Sqlite3, MariaDB, ... ) #4
ajm (Membre)
Inscrit le : 16-03-2011
Messages: 80
Snippets: 0
Tutoriels: 0
Hors ligne
Bonjour,

Cette lien peut t'aider:
https://www.youtube.com/watch?v=KHjSiVQbvX0
25-02-2016 11:25:26  Re: wxWidgets et bases de données ( MySql, Sqlite3, MariaDB, ... ) #5
PatrickMULOT (Membre)
Lieu: JUMELLES 27220
Inscrit le : 28-01-2016
Messages: 17
Snippets: 0
Tutoriels: 0
Hors ligne
Bonjour AJM,

Merci pour ce tuto, mais je ne travaille pas avec code-block, ni avec windaube (voir ma signature).

Amicalement, Patrick.

ASUS K73SV - Intel Core i7-2630QM CPU @ 2.00GHz × 8 - Ram 4 Gb - HDD 320+500 Gb
Multi-Boot : Ubuntu 14.04 LTS 64 bits - Debian 8.2.0  64 bits

" Heureux sont les gens fêlés car ils laissent passer la lumière ..."  (Michel AUDIARD)
26-02-2016 23:39:22  Re: wxWidgets et bases de données ( MySql, Sqlite3, MariaDB, ... ) #6
fabrizio (Membre)
Lieu: france
Inscrit le : 06-04-2008
Messages: 28
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
sudo apt-get install libsqlite3-dev

Vouloir être de son temps, c'est déjà être dépassé.
27-02-2016 01:04:40  Re: wxWidgets et bases de données ( MySql, Sqlite3, MariaDB, ... ) #7
PatrickMULOT (Membre)
Lieu: JUMELLES 27220
Inscrit le : 28-01-2016
Messages: 17
Snippets: 0
Tutoriels: 0
Hors ligne
bonjour Fabrizio,

Merci pour l'info, le Make c'est bien passé.
Maintenant il n'y a plus qu'à tester.

amicalement, Patrick

ASUS K73SV - Intel Core i7-2630QM CPU @ 2.00GHz × 8 - Ram 4 Gb - HDD 320+500 Gb
Multi-Boot : Ubuntu 14.04 LTS 64 bits - Debian 8.2.0  64 bits

" Heureux sont les gens fêlés car ils laissent passer la lumière ..."  (Michel AUDIARD)
Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Utilisation générale wxWidgets
» wxWidgets et bases de données ( MySql, Sqlite3, MariaDB, ... )