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

Java Discussion :

Base de données fichier qui supporte TYPE_SCROLL_SENSITIVE


Sujet :

Java

  1. #1
    Membre chevronné
    Inscrit en
    Mai 2006
    Messages
    1 364
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1 364
    Points : 1 984
    Points
    1 984
    Par défaut Base de données fichier qui supporte TYPE_SCROLL_SENSITIVE
    Bonjour à tous,

    Suite à la lecture d'un post, j'aimerais m'amuser avec des resultset qui supportent la lecture en avant et en arriere. Le probleme, c'est que je n'ai pas envie d'installer un serveur de bdd. J'aurais préféré une base qui utilise un simple fichier genre hsqldb ou bien sqlite. Malheureusement, ceux-ci ne semblent supporter que les resultset de type forward.

    Est ce qu'il existe un autre driver qui permet d'utiliser un simple fichier et qui supporte les resultset TYPE_SCROLL_SENSITIVE ou bien TYPE_SCROLL_INSENSITIVE ?

    Merci

  2. #2
    Membre chevronné
    Inscrit en
    Mai 2006
    Messages
    1 364
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1 364
    Points : 1 984
    Points
    1 984
    Par défaut
    Bon, je crois que je vais me passer de bdd qui permette des resultset scrollable. Mon objectif etait de remplir une jtable donc je vais me contenter de cacher des lignes de la BDD.

    Par contre, au niveau des RowSorter, est ce que quelqu'un sait quelle methode il faut redefinir dans les "regles de l'art" ?
    J'ai bien vu la methode "toggleSortOrder(int column)" mais lorsque je la redefinie pour ne rien faire, le table header n'est pas mis à jour (il n'indique pas que la colonne est triée). J'imagine qu'il faut generer quelques evenements mais avant de faire un hack horrible, je prefere m'assurer que je pars dans la bonne direction. Quelqu'un a deja fait ca ?

  3. #3
    Membre chevronné
    Inscrit en
    Mai 2006
    Messages
    1 364
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1 364
    Points : 1 984
    Points
    1 984
    Par défaut
    Je me réponds à moi meme pour le cas ou quelqu'un chercherait la meme chose et tomberait sur ce fil.
    Il semble que la base H2 supporte les resultset TYPE_SCROLL_SENSITIVE. Apres quelques tests, elle semble legerement moins performante que la base sqlite que j'utilisais jusque la. Comme j'ai deja developpé ce que je voulais avec sqlite, je vais rester dessus. Mais la prochaine fois, j'essaierai cette base qui semble prometteuse.

    Concernant ma 2e question, j'ai redéfini la méthode sort de TableRowSorter. D'apres ce que j'ai lu, ca semble etre la bonne maniere de faire et ca marche.

    Merci à moi

Discussions similaires

  1. Delphi, base de données, fichiers
    Par nek_kro_kvlt dans le forum Connexion aux bases de données
    Réponses: 6
    Dernier message: 19/09/2006, 23h29
  2. [C#] Base de données, Fichiers
    Par PIEPLU dans le forum Windows Forms
    Réponses: 5
    Dernier message: 23/07/2006, 00h16
  3. Cryptage de base de données fichier
    Par tidou dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 02/05/2006, 12h04
  4. HELP!!Base de Données tempdb qui explose!!
    Par mohamed dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 15/07/2005, 13h32
  5. Base de données fichiers !
    Par xavixxxxx dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 07/04/2005, 12h31

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