Bonjour
Je souhaite stocker une string d'environ 500 caractères dans une textbox multiline.
Le texte de cette textbox est stocké dans une colonne d'une table d'un dataset.
Lorsque je lance l'application, au moment où VB rempli une NewRow dans cette table, je reçois:
sur la ligne de code où la textbox veut remplir le champs 'Préparation' de la NewRow.Impossible de définir la colonne 'Préparation'. La valeur dépasse la limite MaxLength de cette colonne.
Pourtant:
1) Les propriétés du textbox:
Multiline sur True
MaxLength 32767 (par défaut)
2) Lorsque je vais dans l'explorateur de serveur et que je clique-droit sur le nom de la table, je choisis Modifier le schéma de table.
Type de donnée: NVARCHAR
Longueur 4000 (c'est la maximum autorisé par VB)
3) Dans la fenêtre Source de données, je clique sur Modifier le dataset à l'aide du concepteur. Je clique sur le champs en qiuestion et dans la fenêtre propriété...
MaxLength est réglé sur 2000.
Merci pour votre aide
Partager