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

Connexion aux bases de données Firebird Discussion :

Problème création d'une procédure stockée


Sujet :

Connexion aux bases de données Firebird

  1. #1
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    249
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Mai 2006
    Messages : 249
    Points : 165
    Points
    165
    Par défaut Problème création d'une procédure stockée
    Bonjour tout le monde;
    Je n'arrive pas à créer une procédure stockée par le code :
    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
    17
    18
    19
     
    IBQuery1.SQL.Clear;
    IBQuery1.SQL.add('SET TERM ^ ; '+
                              'CREATE PROCEDURE "CODE_COMMANDE" '+
                              'RETURNS '+
                              '( '+
                              '  "CODE" INTEGER '+
                              ') '+
                              'AS '+
                              'BEGIN '+
                              'SELECT max(cast(code AS int)) FROM commandes where compl is null '+
                              'into :code; '+
                              'END ^ '+
                              'SET TERM ; ^ ');
      IFIBTransaction1.InTransaction Then
         IBTransaction1.Commit;
      IBTransaction1.StartTransaction;
      IBQuery1.ExecSQL;
      IBTransaction1.Commit;
    Mais ça marche depuis IBEasy.
    Je n'arrive pas à comprendre où est le problème
    Deux personnes n'apprennent pas, un arrogant et un timide.

  2. #2
    Expert éminent sénior
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Points : 10 008
    Points
    10 008
    Par défaut
    Salut

    N'inclus pas les SET TERM dans la requête, et bascule la propriété ParamCheck de l'IBQuery à False.

    @+ Claudius.

  3. #3
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    249
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Mai 2006
    Messages : 249
    Points : 165
    Points
    165
    Par défaut
    ça marche très bien, merci beaucoup Cl@udius.
    Deux personnes n'apprennent pas, un arrogant et un timide.

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

Discussions similaires

  1. probléme de création d'une procédure stockée
    Par hicham20 dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 13/05/2009, 16h29
  2. Création d'une procédure stockée
    Par david71 dans le forum SQL
    Réponses: 5
    Dernier message: 16/01/2008, 17h45
  3. Problème d'appel à une procédure stockée
    Par champijulie dans le forum VBA Access
    Réponses: 1
    Dernier message: 17/09/2007, 12h17
  4. problème pour créer une procédure stockée
    Par PoichOU dans le forum SQL Procédural
    Réponses: 5
    Dernier message: 06/09/2007, 09h58
  5. Réponses: 18
    Dernier message: 04/04/2007, 14h34

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