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
18 janv. 2011 à 00:40
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
18 janv. 2011 à 08:55
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,
18 févr. 2011 à 09:09
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.
18 févr. 2011 à 09:45
Après il faut faire attention aux droit d'accès de ton téléphone vers l'extérieur.
29 déc. 2011 à 15:10
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.