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

PL/SQL Oracle Discussion :

Problème lors de la compilation


Sujet :

PL/SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Août 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 4
    Par défaut Problème lors de la compilation
    bonjour

    je travaille sur un mini-projet sur oracle forms. bref quand j'essaye de compiler cette patrie

    declare
    v_fichier VARCHAR2(256);
    begin
    v_fichier:=Win_Api_Dialog.Open_File

    (Title VARCHAR2 DEFAULT 'Open File',
    StartDirectory VARCHAR2 DEFAULT '$WINDIR$',
    FileFilter VARCHAR2 DEFAULT 'All files(*.*)|*.*|',
    Modal BOOLEAN DEFAULT TRUE,
    AdvancedFlags PLS_INTEGER DEFAULT WIN_API.OFN_FLAG_DEFAULT,
    RaiseExceptions BOOLEAN DEFAULT FALSE);

    je recois ce message d'erreur
    erreur 103 ligne1, colonne 10
    symbole "VARCHAR2" recontré à la place d'un symboles suivants :
    :=.(@%;
    erreur 103 ligne2, colonne 7
    symbole "," recontré à la place d'un symboles suivants :
    ,return
    j'ai essayé de changer le code en mettant cela
    DECLARE
    v_fichier VARCHAR2(256);
    begin
    v_fichier:= GET_FILE_NAME ('c:\', NULL, 'All files(*.*)|*.*|', OPEN_FILE, TRUE);
    END;
    toujours le meme probléme
    est ce que quelq'un peut m'aider ??
    merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    C'est quoi cette syntaxe ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    (Title VARCHAR2 DEFAULT 'Open File', 
    StartDirectory VARCHAR2 DEFAULT '$WINDIR$',
    FileFilter VARCHAR2 DEFAULT 'All files(*.*)|*.*|',
    Modal BOOLEAN DEFAULT TRUE, 
    AdvancedFlags PLS_INTEGER DEFAULT WIN_API.OFN_FLAG_DEFAULT,
    RaiseExceptions BOOLEAN DEFAULT FALSE);
    En tout cas, c'est pas du PL/Sql

  3. #3
    Membre éclairé Avatar de rvfranck
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2004
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2004
    Messages : 746
    Par défaut
    Je ne comprends pas trop ce que tu essayes de faire mais bon ...

    Si j'ai bien compris tu essayes d'appeler dans le premier cas la procedure open_file; tu dois fournir les paramètres réels de ta procedure sans les types de données (VARCHAR2, BOOLEAN, etc...)

    Concernant le deuxième cas, c'est bizarre que tu aies le même message d'erreur, tu devrais avoir un autre message en principe. D'ailleurs c'est quoi GET_FILE_NAME?

    Comme j'ai dis je ne comprends rien a ce que tu fais, je voulais te dire que tes paramètres sont mal passés si c'est du pl/sql.

  4. #4
    Futur Membre du Club
    Inscrit en
    Août 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 4
    Par défaut
    Citation Envoyé par rvfranck Voir le message
    Je ne comprends pas trop ce que tu essayes de faire mais bon ...

    Si j'ai bien compris tu essayes d'appeler dans le premier cas la procedure open_file; tu dois fournir les paramètres réels de ta procedure sans les types de données (VARCHAR2, BOOLEAN, etc...)

    Concernant le deuxième cas, c'est bizarre que tu aies le même message d'erreur, tu devrais avoir un autre message en principe. D'ailleurs c'est quoi GET_FILE_NAME?

    Comme j'ai dis je ne comprends rien a ce que tu fais, je voulais te dire que tes paramètres sont mal passés si c'est du pl/sql.

    bonjour
    voici je que je veut faire au juste



    donc j'ai utilisé ce code
    DECLARE
    v_fichier VARCHAR2(256);
    begin
    v_fichier := Win_Api_Dialog.Open_File
    (
    'Open File',
    'c:\',
    'All files(*.*)|*.*|',
    TRUE,
    WIN_API.OFN_FLAG_DEFAULT,
    true
    );
    end;
    est cette fois ça l'air de marché aucune erreur de compilation sauf quand j'exécute le projet la fenetre ne s'ouvre pas ( message d'erreur "erreur interne"
    )
    a propos je travaille sur oracle forms builder

Discussions similaires

  1. problème lors de la compilation
    Par snake264 dans le forum Dev-C++
    Réponses: 5
    Dernier message: 14/11/2006, 20h07
  2. Réponses: 4
    Dernier message: 25/09/2006, 10h24
  3. Problème lors de la compilation
    Par nicolas66 dans le forum C++
    Réponses: 9
    Dernier message: 25/07/2006, 22h32
  4. problème lors de la compilation : Unsatisfied symbols
    Par la schtroumpfette dans le forum C
    Réponses: 6
    Dernier message: 29/12/2005, 09h52
  5. Réponses: 7
    Dernier message: 27/09/2005, 21h40

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