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

Linq Discussion :

String or binary data would be truncated. The statement has been terminated.


Sujet :

Linq

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    208
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 208
    Par défaut String or binary data would be truncated. The statement has been terminated.
    Bonjour a tous,

    j'ai un gros soucis que je n'arrive pas a résoudre!

    J'ai 3 objets (tables) : COUNTRY -- table d'association -- COUNTRY_GROUP

    ma table pays est plein et j'ai créé une page ASP pour ajouter un groupe ainsi que tous les pays qu'il contient.

    Seulement, ca ne marche pas toujours. J'obtiens régulièrement le message suivant:

    String or binary data would be truncated.
    The statement has been terminated.
    Étrangement, ca passe parfois et mon nouveau groupe est bien ajouté avec tous les pays associés!!!

    voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    db_e2sDataContext db = new db_e2sDataContext();
     
                //We add the new group
                COUNTRY_GROUP cg = new COUNTRY_GROUP();
                cg.CTGRP_LIB = txt_grpName.Text;
     
                //We add all countries to this new group
                foreach (String c in post_Ctry)
                {
                    CTRY_GRP_ASSOC cga = new CTRY_GRP_ASSOC();
                    cga.COUNTRY_ID = c;
                    cga.COUNTRY_GROUP = cg;
                }
     
                db.COUNTRY_GROUPs.InsertOnSubmit(cg);
                db.SubmitChanges();
    J'espere que vous pourrez m'aider car la, je suis a court d'idée :s

  2. #2
    Membre Expert
    Avatar de GuruuMeditation
    Homme Profil pro
    .Net Architect
    Inscrit en
    Octobre 2010
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : .Net Architect
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 705
    Par défaut
    A mon avis ca doit venir d'ici
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    cg.CTGRP_LIB = txt_grpName.Text;
    L'erreur veut dire que tu essaye de mettre dans le colonne CTGRP_LIB une chaine de charactere trop longue. Quelle est la taille de la colonne CTGRP_LIB, et quelle est la taille maximale du texte du textbox?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    208
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 208
    Par défaut
    c'etait bien cela -_-" des fois j'me dit que....

    C'est marrant mais après avoir fait une petite pause, j'ai eu la même idée ^^.

    Comme quoi. s'pas bon de s'acharner sur un problème.

    merci a toi

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

Discussions similaires

  1. Erreur : String or binary data would be truncated
    Par paintbox dans le forum ASP.NET
    Réponses: 13
    Dernier message: 07/01/2012, 01h14
  2. Réponses: 0
    Dernier message: 06/08/2010, 11h12
  3. Réponses: 3
    Dernier message: 17/01/2007, 13h20
  4. [Error] String or binary data would be truncated.
    Par n00bi dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 04/08/2006, 16h57
  5. String or binary data would be truncated
    Par Pierre FORAZ dans le forum XMLRAD
    Réponses: 2
    Dernier message: 24/05/2006, 20h40

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