[ANDROID] REQUÊTEUR MYSQL

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
guyr07 Messages postés 20 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 20 août 2012 - 20 août 2012 à 14:11
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/52265-android-requeteur-mysql

guyr07 Messages postés 20 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 20 août 2012
20 août 2012 à 14:11
Salut,
Il faut inclure le jar JDBC au projet
A+
recent Messages postés 1 Date d'inscription mercredi 25 janvier 2012 Statut Membre Dernière intervention 25 juin 2012
25 juin 2012 à 23:37
Salut j'ai telecharger vos deux projets Malheuresement ca me donne des erreur sur toute la ligne pour les deux fichiers.

Pour le Projet connexionMysql des le debut a cote de
package com.connexionMysql
j'aie l'erreur
"The type java.lang.String cannot be resolved. It is indirectly referenced from required .class
files"

et Pour le Projet ServiceMysql
J'ai l'erreur "The import com.mysql can't be resolved"
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.
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:08
Très intéressant. Marche très bien. Merci pour la base cela me permet de me lancer dans un nouveau projet.
naddouch23 Messages postés 1 Date d'inscription mardi 22 novembre 2011 Statut Membre Dernière intervention 22 novembre 2011
22 nov. 2011 à 13:17
Bonjour GUYR07,
j'ai essayé votre code , j'ai exécuté les 2 projets ensembles et j'ai modifié les paramètres @IP et num de port , mais si je tente de me connecter vers ma base de donnée l'émulateur se bloque et rien ne s'affiche si j'entre le nom de la base, celui de la table et le champs.
merci
guyr07 Messages postés 20 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 20 août 2012
11 avril 2011 à 08:42
bonjour,

Dans un premiers temps il faut faire un programme en JAVA qui démarre, arrete et redémarre MySQL. Il s'agira de la partie fournisseur.
La partie cliente sera votre application Android qui communiquera par socket avec le premier programme.

Cordialement,
lodia17 Messages postés 2 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 14 avril 2011
11 avril 2011 à 03:15
bjr
je suis debutant avec android et je doit developper une application qui doit pouvoir démarrer, arrêter et redemarer mysql situé dans une machine a distance. merci d'avance pour votre aide
cs_montas85 Messages postés 8 Date d'inscription lundi 5 mars 2007 Statut Membre Dernière intervention 13 avril 2010
29 mars 2011 à 09:32
brj
merci pour votre aide
mais mon objectif c un login screen (android) avec un lien php cad c un site www.monresto.net et je veux faire une application android pour cette resto de tel façon lorsque le client , avec son login et mot de passe de site accede aussi l'application et mon probleme c je peux faire un login et password qui accede un lien php
idé moi svp
guyr07 Messages postés 20 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 20 août 2012
29 mars 2011 à 08:52
En fait c'est pas du développement android, C'est du dev PHP/MySQL avec du CSS adapté au téléphone.

Voici un lien :
http://blog.britoweb.net/post/2009/01/06/Feuilles-de-styles-medias-CSS-et-navigateurs-mobiles-une-astuce-pour-garantir-compatibilite-et-confort-d-utilisation
cs_montas85 Messages postés 8 Date d'inscription lundi 5 mars 2007 Statut Membre Dernière intervention 13 avril 2010
28 mars 2011 à 17:17
comment svp chui nouveau pour le developpement android
guyr07 Messages postés 20 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 20 août 2012
28 mars 2011 à 16:51
Pourquoi ne pas passer directement par le navigateur d'Android? l'appli web pour les PC est la même que pour les téléphones Android. Il saut adapter le style au téléphone
cs_montas85 Messages postés 8 Date d'inscription lundi 5 mars 2007 Statut Membre Dernière intervention 13 avril 2010
28 mars 2011 à 14:19
je utilise eseay php et mon objectif c'est :
J'ai besoin de développer des applications utilisant la base de données de connexion MySQL et PHP
Je l'ai fait avec ma base de données mysql et php code
mais je ne suis pas se faire à obtenir les entrées de base de données sous Android pour la connexion
u peut m'aider pour dat aussi?
guyr07 Messages postés 20 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 20 août 2012
28 mars 2011 à 09:58
Bonjour montas85,

Tu utilise quelle méthode pour accéder à la base de donnée? As-tu repris mon code de la partie serveur?
Es-que tu peut détailler ton problème?

Cordialement
cs_montas85 Messages postés 8 Date d'inscription lundi 5 mars 2007 Statut Membre Dernière intervention 13 avril 2010
19 mars 2011 à 13:33
slt
j'ai developpe une application android pour un restaurant et lorsque je developpe l'interface login et mot de passe(il doit importer la meme login et mot de passe de client du base de donnée du site) mais je n'arrive pas a acceder la base de données mysql du site
svp donne moi une idée
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 à 13:11
Non il n'est pas développé que pour les anciennes c'est juste qu'il est testé sur ces versions.
Il faudrais recréer un nouveau projet Android en prenant les API d'android 2.1 et de copier/coller le code pour voir s'il y a des erreurs.
Il est important qu'il y ait les deux prog qui tournent en même temps sinon ca marche pas.
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 à 10:22
J'ai bien vu que tu la développé avec un Android 1.5, d'ou la question de savoir s'il es fait juste pour les "anciennes" versions.
Les droits d'accès du téléphone sont bien réglé, mais je suis pas certain que quand on lance un Android Application avec Eclipse on puisse lancer en meme temps le projet Java.
Sans rien toucher dans le code il est sencé pouvoir dialoguer avec ta base de TEST non? Je me trompe?
Merci de ton aide.
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.
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 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,
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
Rejoignez-nous