Erreur enregistrement dans une table

clovis -  
 clovis -
bonjour, j'ai besoin de votre aide pour enregistrer des données dans une table que j'ai créé. En effet, j'ai créé une base de données avec deux tables dont l'une vient d'être remplie par contre, je n'y arrive pas pour la seconde. elle comporte les colonnes hours, balance et percentage; toutes de type varchar. quand j'insérer les données de la première ligne, j'ai le message d'erreur suivant:

"aucune ligne n'a été mise à jour.
les données de la ligne 1 n'ont pas été validées.
source d'erreur: .net sqlclient data provider.
message d'erreur: les données de chaine ou binaire seront tronquées.
l'instruction a été arrêtée.
corrigez les erreurs et rééssayez ou appuyez sur esc pour annuler les modifications."

je n'arrive pas a interprêté comme il se doit le message afin de pouvoir corriger l'erreur!
alors aidez moi s'il vous plait merci!

NB: ma base de données est SQL SERVER 2008
A voir également:

2 réponses

Morgothal Messages postés 1236 Date d'inscription   Statut Membre Dernière intervention   183
 
Bonjour,
Quel est le format des données sources ?
Il faut bien évidemment qu'elles soient en varchar pour les faire entrer dans des champs varchar...

Une autre solution peut être de transformer les varchar cibles en nvarchar.
0
clovis
 
voici un exemple de données à insérer dans la table à problème:
hours: [ 00:00]
balance 1.99
percentage 1.19%
0