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

C++Builder Discussion :

DBMemo sur champ Text erreur insert


Sujet :

C++Builder

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 72
    Points : 54
    Points
    54
    Par défaut DBMemo sur champ Text erreur insert
    Bonjour,

    J'ai une appli borland C++ 5 qui utilise une base de donnée mysql 4.1. Tout marcher super bien jusqu'a ce que j'ajoute un champ de type Text dans la base et un controle DBMemo dans l'appli.

    Lors du post de la création de l'enregistrement (pas de pb lors de modification) j'ai l'erreur suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Une colonne non BLOB dans la table est nécessaire pour effectuer l'opération
    J'utilise le pilote odbc/mysql 3.51 avec le BDE 5.01

    google me trouve pas mal d'erreur de ce type mais pour Oracle. Les autres réponses, je pourrais même pas vous donner la langue utilisée !!

    Si quelqu'un a une idée, je suis preneur.

    Merci d'avance.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 72
    Points : 54
    Points
    54
    Par défaut
    je me répond moi même, si cela peut servir à quelqu'un.

    Il semble que ce soit le BDE qui n'arrive pas à determiner le type de champ (text dans la base).

    Si on ajoute un enregistrement avec le champ vide, il n'y a pas de problèmes. On peut ensuite le modifier.

    Je déclenche donc un post sur l'événement OnNewRecord. Ainsi, dès que l'utilisateur demande la création d'une fiche, je le fais, je la poste avec du vide dedans, ensuite je l'ouvre et je passe en mode edition.

    Pas trés propre mais bon.
    Pour info, le problème n'existe pas en BC6 en dbExpress.

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

Discussions similaires

  1. Erreur sur champ text pour un index Full-Text
    Par Steph82 dans le forum Outils
    Réponses: 5
    Dernier message: 06/01/2011, 14h08
  2. DISTINCT sur champ TEXT
    Par GTJuanpablo dans le forum Langage SQL
    Réponses: 1
    Dernier message: 03/03/2007, 22h41
  3. Probleme de filtre avec fonction Dlookup sur champ texte
    Par Piloupilou999 dans le forum Access
    Réponses: 5
    Dernier message: 27/01/2007, 22h41
  4. champ text et insert : besoin d'aide
    Par Pm dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 23/08/2005, 14h10
  5. tri sur champ texte
    Par ridan dans le forum Langage SQL
    Réponses: 6
    Dernier message: 20/08/2004, 16h28

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