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

Bases de données Delphi Discussion :

syntaxe IB query


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    866
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 866
    Par défaut syntaxe IB query
    bonjour,

    je poursuis mon apprentissage d'interbase avec le composant IBquery que j'utilise avec les champ persistants

    Est ce que la structure que j'utilise ci dessous est correcte ?

    ouverture de la base
    ouverture de la transaction

    ouverture de la requete

    traitement des champ

    commit

    fermeture de la requete
    fermeture de la transaction
    fermeture de la base

    soit en code de manière simplifié cela donnerait ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    IBdatabase.open;
    IBtransaction.active:=true;
     
    IBquery.active:=true;
     
    IBquery.edit;
    IBqueryCHAMP1.value:=xxx
    IBquery.post;
     
    IBtransaction.commitretaining;
     
    IBquery.active:=false;
     
    IBtransaction.active:=false;
    IBdatabase.close;
    est ce qu'il vaut mieux commit ou commitretaining ? je prefere le 2 ème car le 1er ferme la base ?

    merci

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 737
    Par défaut
    certes le commitretaining est plus pratique mais c'est moins performant.

    tu peux faire une recherche sur ce forum et je pense que tu trouveras beaucoup de réponse à ta question.

Discussions similaires

  1. [XL-2013] Commande sql query PowerPivot syntaxe sans VBA ?
    Par rcan7412 dans le forum Excel
    Réponses: 0
    Dernier message: 17/12/2014, 17h17
  2. Media Queries : syntaxe
    Par binco dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 16/04/2014, 18h21
  3. Erreur de syntaxe MS Query
    Par ddeee dans le forum Langage SQL
    Réponses: 3
    Dernier message: 14/09/2010, 23h02
  4. Syntaxe dans une query - utilisation d'un $x{IN,,}
    Par Socap dans le forum iReport
    Réponses: 4
    Dernier message: 20/11/2009, 14h15
  5. Réponses: 1
    Dernier message: 17/02/2009, 15h47

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