IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JDBC Java Discussion :

Programme stockage données -> base de données


Sujet :

JDBC Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 27
    Par défaut Programme stockage données -> base de données
    Bonsoir à tous,
    Je suis en train de coder un petit programme dans lequel je stocke des strings. Pour le moment, je stocke tout dans un fichier mais ce n'est pas idéal car à chaque modification de données, je dois enregistrer toutes les données, supprimer le fichier, puis tout recoller.

    J'aimerais trouver une méthode plus adaptée -> D'où la base de données. Seulement, j'aimerais que mon application soit aussi portable et utilisable sur tous les ordis et ne pas avoir à installer une base de données.

    Quels outils puis-je utiliser pour cela?
    Un grand merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonsoir,

    Si tu cherches un peu, tu devrais trouver ici même des références régulières aux bases de données embarquées comme SQLite, HSQLDB ou H2. Les deux dernières sont en Java. Il semble que H2 soit la plus récente, la plus légère, celle qui a le plus de fonctionnalités...bref, celle a privilégier (ceci étant, je n'ai personnellement jamais travaille avec).

    Ces solutions te permettront d'associer une base de données a ton application sans avoir a demander l'installation d'un serveur de base de données en parallèle.

    Bon courage

  3. #3
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 27
    Par défaut
    Super!! Je vais essayer ça dès que j'ai un peu de temps.
    Un grand merci PierreAd. D'ici là, je mets le sujet comme étant résolu.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par JannyBoop Voir le message
    Super!! Je vais essayer ça dès que j'ai un peu de temps.
    Un grand merci PierreAd. D'ici là, je mets le sujet comme étant résolu.
    Y'a pas de quoi

  5. #5
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 27
    Par défaut
    Bah, voilà, j'ai fait quelques tests avec h2 et hsqldb. C'est vraiment pas mal. Le seul soucis dans les deux cas, c'est que je ne parviens pas à l'utiliser correctement sur netbeans. Il semblerait dans les deux (et c'est normal) qu'ils bloquent l'accès à deux applications voulant se connecter en même temps, créant ainsi un fichier .lck (en tout cas pour hsqldb).

    Sur netbeans, cela semble poser problème car il est possible à la fois de démarrer du code java et aussi de lancer des scripts sql ou de visiualiser le contenu des tables. Je ne sais pas exactement le problème mais je reçoit souvent des messages d'erreur me disant que l'application ne parvient pas à rentrer dans la base de donnée car elle est utilisée par une application.

    La seule solution que j'ai trouvée pour le moment est d'utiliser la version de hsqldb 1.7.1 qui n'utilise pas ces fichiers lck et permet donc l'accès à plusieurs appli.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Base de données sans base de données
    Par Zenklys dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 15/09/2008, 13h13
  2. Comment on connecte un programme Java avec une base de données FireBird?
    Par Gomez dans le forum Connexion aux bases de données
    Réponses: 1
    Dernier message: 16/02/2007, 10h21
  3. [Conception] stockage emails en base de données - protection envoi
    Par mussara dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 05/01/2007, 13h21
  4. MySQL - Stockage de la base de données
    Par Saphyra dans le forum Administration
    Réponses: 2
    Dernier message: 16/11/2006, 10h32
  5. Stockage de xml : base de données ou fichiers
    Par ahebert dans le forum XQUERY/SGBD
    Réponses: 1
    Dernier message: 26/08/2005, 07h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo