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

Forms Oracle Discussion :

[Forms 6i] requête dynamique


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 133
    Par défaut [Forms 6i] requête dynamique
    Salut à tous,

    Alors mon problème est assez simple, je voudrais exécuter une requête sql dynamique sous forms 6i du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    var_sql     VARCHAR2(30);
     
    var_sql:='update table set col = 12';
     
    forms_dll(var_sql);
    mais forms_ddl ne marche pas sous 6i.
    Quelqu'un aurait il une autre alterative???

  2. #2
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Citation Envoyé par kikouu Voir le message
    ...mais forms_ddl ne marche pas sous 6i.
    Quelqu'un aurait il une autre alterative???
    Ah bon ! vous être sûr ?

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 133
    Par défaut
    Citation Envoyé par SheikYerbouti Voir le message
    Ah bon ! vous être sûr ?
    Vous êtes entrain de vous moquer de moi là...

    Ce que je voulais dire, c'est que forms_dll avec une requête "Update" ne marche pas sous 6i. Mais je sais très bien qu'on peut l'utiliser pour autre chose et ça marche nickel...

  4. #4
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Mais qu'est-ce qui vous permet d'affirmer que cela ne fonctionne pas avec un ordre UPDATE ? parce que, justement, dans la doc de l'instruction Forms_ddl, se trouve un exemple faisant un update...

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 133
    Par défaut
    Une petite question :

    Est ce que forms_ddl peut executer une requête dynamique sous froms 6i du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    var := 'update ' || table_name || 'set col=' || var_name ;

  6. #6
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Certainement. N'oubliez-pas, toutefois d'ajouter les espaces nécessaires à la séparation des termes de votre requête...

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

Discussions similaires

  1. [pb requête sql] Requête dynamique
    Par viny dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 15/09/2005, 12h31
  2. Erreur de conversion et requête dynamique dans une procédure
    Par franculo_caoulene dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 01/08/2005, 15h12
  3. [Procs stockées] [Débutant] Requête dynamique
    Par stailer dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 25/04/2005, 14h29
  4. Requête dynamique en pagination
    Par pascal_fluck@hotmail.com dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 30/03/2005, 16h04
  5. Réponses: 19
    Dernier message: 26/10/2004, 16h30

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