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