[android] requêteur mysql

0/5 (20 avis)

Vue 18 704 fois - Téléchargée 3 955 fois

Description

Petit programme qui permet d'effectuer une requête sur un champ d'une base de données MySQL
Le code est divisé en deux parties
Service le service coté serveur qu'il faut exécuter pour que l'application fonctionne
l'application Android ou il faut remplir les champs et cliquer sur "connexion"
Retourne le résultat sous forme de Toast en concaténant les champs retournés.
Utilise des sockets

Conclusion :


Base pour ceux qui souhaitent utiliser mySQL avec une application Android.
En attende de suggestions pour améliorer l'application

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_choose Messages postés 2 Date d'inscription mardi 18 janvier 2011 Statut Membre Dernière intervention 18 janvier 2011
18 janv. 2011 à 00:40
Bonjour,
je commence à peine à développer une application android sous Eclipse,j'ai toutes mes IHM mais elle ne communiquent pas encore avec ma BD.J'aimerais tester ce code.Mais je sais pas comment faire pour l'importer et créer le projet test.Merci pour votre réponse
guyr07 Messages postés 20 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 20 août 2012
18 janv. 2011 à 08:55
Bonjour,

En fait, ce code est composé de deux projets, il faut placer les deux projets dans le dossier Workspace d'Eclipse et faire "File/ Import / Exixting Project into Workspace", aller chercher les projets que téléchargés.
Une fois la il faut Ajouter le JDBC MySQL au projet Serveur, pour pouvoir communiquer avec la base de données MYSQL. Il faut modifier le code en fonction de la base de donnée que tu souhaite interroger.
Pour la partie client (projet connexion MySQL) il faut regarder dans AndroidManifest.xml si tu as les droits INTERNET pour autoriser l'accès à l'extérieur.
Il faut lancer les deux projets pour que cela fonctionne. J'ai fait les tests avec mon téléphone (HTC DREAM, Android 1.5), mais pas avec l'émulateur.
S'il y a d'autres questions n'hésitez pas

Cordialement,
BobbyPhp Messages postés 2 Date d'inscription vendredi 18 février 2011 Statut Membre Dernière intervention 18 février 2011
18 févr. 2011 à 09:09
Bonjour GUYR07,
Voulant utiliser votre programme pour dialoguer avec la base de données placé sur un pc a coté de moi, j'ai quelques soucis.
Rien qu'en voulant faire marcher le programme comme il est la pour dialoguer avec la base TEST que tu as inclu, je n'y arrive pas.
Mon Smartphone Android étant en 2.1, je me demande donc si ton programme n'est t'il pas fait pour les anciennes versions d'Android :/.
Pourrait tu m'aider? Me dire que dois-je modifier pour la faire dialoguer avec ma bdd distante?
Merci d'avance pour la réponse.
guyr07 Messages postés 20 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 20 août 2012
18 févr. 2011 à 09:45
Je l'ai développé avec un téléphone avec une version 1.5, il faut bien faire tourner les deux programmes fournis, car le programme sur le téléphone ne dialogue pas avec la base de données directement, mais avec l'autre programme qui doit tourner sur le pc ou la base de données est installée.

Après il faut faire attention aux droit d'accès de ton téléphone vers l'extérieur.
cs_bluedemon Messages postés 41 Date d'inscription mercredi 21 septembre 2005 Statut Membre Dernière intervention 3 novembre 2008
29 déc. 2011 à 15:10
Très intéressant. Marche très bien. Merci pour la base cela me permet de me lancer dans un nouveau projet.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.