Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2743 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [J2ME] interaction base de données

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[J2ME] interaction base de données

n°1400822
Luckyjunck​ie
Posté le 05-07-2006 à 08:24:48  profilanswer
 

Bonjour,
 
Je galère pour trouver la solution adéquate sous J2ME pour lancer des requêtes sur une base distante.
Je suis sousEclipse, update EclipseMe, et j'utilise le Sun Java Wireless Toolkit 2.2.
J'ai quelque problèmes pour utiliser les librairies java.sql et/ou javax.sql.
En effet, elle font parti du JDBC for CDC/FP Optional Package que j'ai récupéré,
ceci nécessite le JSR CDC qui n'est pas inclu dans le toolkit.
J'ai beau installé tous ces packages, il reste toujopurs des problèmes avec certains import  
dans java.sql et/ou javax.sql (problème avec les java.util, .io et .lang).
Peu de support ou de tutorial sur J2ME et les databases, les différent topics ne sont pas très renseignés.
Si quelqu'un peu m'indiquer des liens ou me faire part de son expérience, j'en serais réjouis.
 
Je commence à désespérer.
 
Merçi.

mood
Publicité
Posté le 05-07-2006 à 08:24:48  profilanswer
 

n°1400823
Luckyjunck​ie
Posté le 05-07-2006 à 08:30:49  profilanswer
 

Les infos de la javadoc du jdbc :
 
The JDBC for CDC / FP Optional Package defines a subset of the JDBC 3.0 API that can be used in conjunction with the Java 2 Micro Edition (J2ME) Connected Device Configuration / Foundation Profile (CDC / FP).  
 

n°1400825
Luckyjunck​ie
Posté le 05-07-2006 à 08:36:55  profilanswer
 

Peut-être que je n'utilise pas le bon CDC :
SR-000218: Connected Device Configuration (CDC) Reference Implementation 1.1 Final Release
 
http://java.sun.com/products/cdc/
 
Alors que sur la javadoc de jdbc :
Connected Device Configuration / Foundation Profile (CDC / FP).  
 
http://java.sun.com/products/jdbc/download.html
 
 
Est différent ?

n°1400827
Luckyjunck​ie
Posté le 05-07-2006 à 08:44:25  profilanswer
 

Le JSR 218 (CDC) n'est apparement pas dans la version beta du Sun Java Wireless Toolkit 2.5 for CLDC.
 
http://java.sun.com/javame/downloads/index.jsp
 
ni dans la version précédente Sun Java Wireless Toolkit 2.2 :
 
http://java.sun.com/products/sjwto [...] d-2_2.html
 
Qu'en est il du package JDBC for CDC/FP Optional Package ? pas d'info, je présume qu'il n'est pas inclu, de toute façon je ne trouve pas les classes dans la librairie J2ME du Wireless Toolkit.  
 

n°1401025
wapcamer
Posté le 05-07-2006 à 12:52:16  profilanswer
 

Salut,  
le WTK il sert juste à développer hein.
 
Il me semble que J2ME est basé sur CLDC et pas CDC, donc ca risque de coincer au niveau des imports en utilisation des classes pas définies dans le CLDC.
 
Tu dois vérifier que ton JDBC est implémenté côté téléphone (ce qui m'étonnerait fort), ou alors tu rajoutes la lib dans ton jar ( ce qui risque d'exploser sa taille, m'enfin c une autre question). Donc si tu rajoutes des libs dans ton WTK, tu pourras pt-etre compiler, voire exécuter sur l'émulateur, mais y'a de gdes chances que ca marche pas sur le téléphone.
 
En général, pour faire de la bdd sous J2ME, on utilise plutot un serveur web intermédiaire, genre une page php, que tu appelles avec les bons parametres, qui interroge la bdd et qui te renvoit le résultat bien formaté comme il faut. Dans ta midlet, tu dois avoir un parser qui sait interpréter la réponse. Faut pas oublier que au niveau connexions, J2ME c'est assez limité, et même si tu as trouves des sockets tcp et udp, les opérateurs en général bloquent les ports et t'obligent à ne faire que de l'http.
 
Voilà bon courage  :hello:  


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°1563038
carabuck
Posté le 21-05-2007 à 16:10:54  profilanswer
 

tu peux toujours voir sur ce site: http://j2me.over-blog.fr
il y a un exemple de requêtes vers une base Access

n°1599285
NounouRs
Non parce que c pas mon pied !
Posté le 14-08-2007 à 09:56:07  profilanswer
 

Une question connexe :
Si on veux acceder à une base de données en local (sur le téléphone portable), quelles solutions existent pour mettre en place une telle base et y acceder depuis l'appli J2ME ?
 
Je pense evidemment à une base de faible capacité, sans besoin de monter en charge, mais si possible relationnelle. une mySql super legère, par exemple.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [J2ME] interaction base de données

 

Sujets relatifs
Envoi données formulaire vers BDD ne fonctionne pas...interaction entres des pages web sur différents serveurs
[résolu] interdire F5 d'une page pour éviter l'envoi de donnéestransfert de données d'un formulaire versun tableau
Remplacer / Supprimer des données dans un fichier txt[resolu]Création d'une base
base de données MYSQL avec champs verticauxordonner les données d'un tableau
Problème affichage données par extraction MySQL après vérification mdp 
Plus de sujets relatifs à : [J2ME] interaction base de données


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR