Bonjour tout le monde !!
Je développe une application qui permet à partir d'une feuille excel de remplir une table dans une base de données SQL. Mais j'ai un problème au niveau de l'insert et l'erreur
Erreur de conversion du type de données varchar en float.
J'ai vérifié et le problème survient lorsque je veux insérer un champ de type float s'il y a une virgule. J'ai mis un espion sur ma variable et il me dit bien que c'est un champ de type 'Double' et voici la requete d'insert généré :
"insert into PRA(codeprestation,codefournisseur,prixachat,datecreationfiche,datemisejour,prestlieefourn,codetva,designation1) values ('TRANSEXP01-0005','HEPPNER','45,74','04/05/2010','04/05/2010','O','1','Transport vers Ain en Express pour un colis de 5kg et un montant de 45,74 ')"
Dans ma table j'ai bien des valeurs avec des virgules donc je ne comprend pas d'où vient cette erreur.
Merci de votre aide
Partager