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 :

Comment faire une requête dynamique


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mai 2011
    Messages : 11
    Par défaut Comment faire une requête dynamique
    Salut,

    j'utilise Forms 10g, je veux faire une requête dynamique c'est-à-dire le nombre des champs n'est pas fixe et même le nom de table, par exemple :
    pour le premier cas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    insert into t1 (col1,col2) values (x1,x2)
    le second cas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    insert into t2 (col1,col2,col3) values (x1,x2,x3)
    sachant que j'ai utilisé Forms_ddl mais ça n'a pas marché :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    v_sql:='insert into '||table||' (col1,col2) values (x1,x2)';
    Forms_Ddl(v_sql);
    Forms_Ddl('COMMIT');
    Merci.

  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
    c'est pourtant ce qu'il faut faire. Généralement, on conseille de faire un output de la chaine générée pour pouvoir la "jouer" sous Toad ou Sql*Plus afin de voir les éventuelles erreurs.

  3. #3
    Membre habitué
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mai 2011
    Messages : 11
    Par défaut
    c bon j'ai trouvé la solution, c juste il me manque des guillemets
    merci bcp

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

Discussions similaires

  1. [Toutes versions] Comment faire une requête avec nombre de paramètres dynamiques?
    Par BornToBe dans le forum VBA Access
    Réponses: 6
    Dernier message: 24/04/2012, 19h23
  2. Comment faire une requête Mysql
    Par Xavier dans le forum C++Builder
    Réponses: 5
    Dernier message: 01/02/2007, 17h07
  3. [BDE] Comment faire une requête sur 2 Ttables ?
    Par dim07 dans le forum Bases de données
    Réponses: 2
    Dernier message: 02/12/2006, 12h15
  4. Comment faire une connexion dynamique à une base avec ADO?
    Par Borisam dans le forum Bases de données
    Réponses: 2
    Dernier message: 22/03/2006, 14h22

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