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 :

[D6] ADOQuery, CreateParameter et ORACLE


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Marsupilami_00
    Profil pro
    Architecte logiciel
    Inscrit en
    Janvier 2007
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte logiciel

    Informations forums :
    Inscription : Janvier 2007
    Messages : 102
    Par défaut [D6] ADOQuery, CreateParameter et ORACLE
    Bonjour à tous ,

    Jj'ai un soucis avec le composant ADOQuery. La base de données est la base Oracle 9R2.0.7. J'utilise le provider d'Oracle car celui de Microsoft à des soucis sur les blob et clob. Je paramètre ParamCheck de ADOQuery à FALSE. Je crée donc mes paramètres avec CreateParameter hors j'ai un soucis avec les integers. A chaque exécution j'ai une erreur oracle "ORA-01722: Nombre non valide". J'ai converti les integer en string lors de la création du paramètre et là tout est OK.

    Pourquoi j'ai mis la ParamCheck à False, parceque ADO envoie la requête au serveur à chaque Add de la propriété SQL pour identifier les paramètres variables. (Propriété Text de SQl même comportement).

    Quelqu'un a-t-il reconctré le même problème ? et si oui que faut-il faire pour pouvoir utiliser les integer ?

    Merci par avance

  2. #2
    Membre confirmé Avatar de Marsupilami_00
    Profil pro
    Architecte logiciel
    Inscrit en
    Janvier 2007
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte logiciel

    Informations forums :
    Inscription : Janvier 2007
    Messages : 102
    Par défaut
    Bonjour,

    J'ai trouvé pourquoi cela ne fonctionne pas. Il faut créer les paramètres dans le même sens que dans la requête.

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

Discussions similaires

  1. [ORACLE][ADOQuery] Probleme de syntaxe
    Par lejert dans le forum Bases de données
    Réponses: 2
    Dernier message: 01/12/2008, 10h33
  2. Réponses: 1
    Dernier message: 20/08/2007, 15h05
  3. [D6] ADOQuery et createparameter
    Par Marsupilami_00 dans le forum Bases de données
    Réponses: 2
    Dernier message: 30/01/2007, 13h55
  4. Problème d'installation oracle 8.1.7 sous NT
    Par Anonymous dans le forum Installation
    Réponses: 7
    Dernier message: 02/08/2002, 14h18
  5. Paramètre requete SQL (ADOQuery)
    Par GaL dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/07/2002, 11h24

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