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 :

[DELPHI 5] [ADO] [ORACLE 8i] Getfieldnames + Blob....


Sujet :

Bases de données Delphi

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2
    Points : 1
    Points
    1
    Par défaut [DELPHI 5] [ADO] [ORACLE 8i] Getfieldnames + Blob....
    Bonjour,

    dans le cadre d'une migration de base de données, je cherche à récupérer la liste des tables (c'est ok) puis la liste des champs (c'est ok), et enfin le type des champs des tables.... c'est plus ok

    la fonction:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    adotable1.GetFieldNames(listbox3.Items);
    ne fonctionne pas bien du tout pour les champs BLOB....

    Existe-t'il une autre solution ?

    Merci

    ps : j'aurai du mettre ce sujet dans Delphi et Bases de données....

  2. #2
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 897
    Points : 1 561
    Points
    1 561
    Par défaut
    Pour récupérer le type des champs

    adotable1.Fields[numéro_du_champ].DataType

    ?? je ne sais pas si je répond correctement à ta question ??

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Bonjour,

    pas tout à fait. cette fonction répond très honorablement à mon problème à l'exception des champs du type BLOB (ou LONG RAW).

  4. #4
    Membre habitué Avatar de alexmorel
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    196
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2003
    Messages : 196
    Points : 157
    Points
    157
    Par défaut
    tu peux gérer par excpetion

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    try
     ....ton code
    Except
      ....
      type_blob
    end;
    C'est un system pas le mieux mais possible

  5. #5
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    salut, tu peux aussi intérroger le dictionnaire Oracle directement.
    vue User_tab_columns

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Select column_name,data_type from user_tab_columns where table_name=ma_table

Discussions similaires

  1. DELPHI 2005 et ORACLE
    Par Philippe Gormand dans le forum EDI
    Réponses: 3
    Dernier message: 11/04/2006, 20h04
  2. Procédure stockée avec deux paramètres ADO/ORACLE
    Par zanifu dans le forum Bases de données
    Réponses: 7
    Dernier message: 01/03/2006, 09h13
  3. Requete imbriqué sous delphi avec SGBD oracle accepté ?
    Par EssaiEncore dans le forum Bases de données
    Réponses: 2
    Dernier message: 13/09/2005, 09h55
  4. [Delphi 6] [ADO]
    Par KrusK dans le forum Bases de données
    Réponses: 9
    Dernier message: 12/07/2005, 14h10
  5. Delphi et ADO
    Par mmm dans le forum Bases de données
    Réponses: 2
    Dernier message: 24/08/2004, 16h46

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