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 :

succession de requetes DB2


Sujet :

JDBC Java

  1. #1
    Membre habitué Avatar de donnadieujulien
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    433
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2008
    Messages : 433
    Points : 191
    Points
    191
    Par défaut succession de requetes DB2
    bonjour, j'au un programme qui va faire de multiples requètes DB2.

    Par exemple, si l'utilisateur crée un objet, ca implique derrière deux requètes successives, sur deux tables différentes.

    Si le serveur plante entre les deux (première passé, pas la seconde), ca va corrompre les données...

    Pour la création d'objet dans mon interface (donc sous entendu la création de lignes dans les tables) ca ne pose pas trop de problème, puisque j'utilise une table de transaction, donc la ligne ne va pas se supprimer, et le statut création premettra à l'admin de supprimer les éventuelles données en supprimant la transaction.

    Mais le problème, c'est la modification....
    La si la première requète passe et pas la deuxième, y a problème...

    Qu'elles sont les solutions envisageable?
    On peut surement faire une queue de requete, e tles passer toutes en même temps?

    Autre question : comment marche jdbc et DB2? Il attend la fin de la requete pour executer, et dans ce cas ne peut pas planter faute de n'avoir pas recu toutes les infos, ou alors il execute en temps réel??

    Je pencherai pour la première, à savoir qu'ilattend d'avoir recu entierement la requete pour l'executer. Dans ce cas si on peut mettre plusieurs requete en file d'attente, ca résoudrait mon problème.
    Ca pas avec commit() qu'on fait ca?
    quelle fonction pour ajouter une requète à la file d'attente?

    Merci pour votre aide.
    ALlez MHSC!

  2. #2
    Membre habitué Avatar de donnadieujulien
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    433
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2008
    Messages : 433
    Points : 191
    Points
    191
    Par défaut Re
    Est ce que addbatch(query);
    executebatch();
    et clearbatch() est la solution à mon problème?

Discussions similaires

  1. Problème de lenteur de Requete DB2
    Par nikoseag dans le forum DB2
    Réponses: 5
    Dernier message: 29/08/2011, 09h19
  2. requete DB2 avec option, dans DBI Perl?
    Par amansouri dans le forum DB2
    Réponses: 0
    Dernier message: 15/06/2010, 15h02
  3. Commande requete DB2 dans Perl
    Par amansouri dans le forum SGBD
    Réponses: 3
    Dernier message: 14/06/2010, 16h03
  4. Variables dans requetes db2
    Par godzilla dans le forum DB2
    Réponses: 1
    Dernier message: 28/07/2006, 16h33
  5. [DB2] requete sur plusieurs schema
    Par xjnoel dans le forum DB2
    Réponses: 1
    Dernier message: 22/11/2004, 12h39

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