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 :

remplir un enregistrement d'une string >250 caractère


Sujet :

Bases de données Delphi

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2005
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 179
    Points : 65
    Points
    65
    Par défaut remplir un enregistrement d'une string >250 caractère
    salut:
    J’ai une variable (str) chaîne de caractères qui contient 400 caractères.
    je veux remplir un enregistrement de mon table (Mysql) de type TEXT par cette valeur,alors j'ai utiliser cette code:
    ADODataSet1.Fields.Fields[1].value:= str;
    Après l'exécution l'enregistrement ne contient que les 250 caractères premiers de (str).
    Remarque : si je mais cette chaîne de caractères manuelle dans la base elle l'accepte.
    merci

  2. #2
    Membre éclairé Avatar de PadawanDuDelphi
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2006
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2006
    Messages : 678
    Points : 717
    Points
    717
    Par défaut
    Bonjour,

    SQL tronque automatiquement les chaines trop longues pour le format de données de ta table.

    as-tu déclaré le champs de ta table par:
    type de champs: varchar
    longueur: 400
    ?

  3. #3
    Membre du Club
    Inscrit en
    Octobre 2005
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 179
    Points : 65
    Points
    65
    Par défaut
    salut
    j'ai déclaré le type des champs TEXT.

  4. #4
    Membre éclairé Avatar de PadawanDuDelphi
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2006
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2006
    Messages : 678
    Points : 717
    Points
    717
    Par défaut
    Bonjour,

    Alors essaye varchar(400) et tiens moi au courant...

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/11/2014, 22h55
  2. Remplir un tableau avec une string,
    Par juanito7 dans le forum Windows Forms
    Réponses: 0
    Dernier message: 26/10/2010, 08h19
  3. Chercher une string entre deux caractère délimiteur
    Par ovcrash dans le forum VBScript
    Réponses: 2
    Dernier message: 07/02/2010, 01h00
  4. Découper / isoler une string suivant un caractère
    Par ouranos21 dans le forum Langage
    Réponses: 2
    Dernier message: 01/02/2008, 12h23
  5. sql et variable string limité à 250 caractères
    Par philoeil dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 01/10/2007, 23h10

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