Urgent Insert erreur

Fermé
soumboul -  
irongege Messages postés 43559 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

j'ai un probleme avec l'insertion de donnée,mon programme est comme suit:

res_pearson = (float)(res1 * (1.0 / (Math.Sqrt(res2 * res3))));
myconnection.Open();

SqlCommand commande = new SqlCommand("INSERT INTO correlation (id1,id2,vcorrelation) VALUES ('" + id[i] + "','" + id[j] + "','" +res_pearson + "') ", myconnection);

commande.ExecuteNonQuery();

myconnection.Close();

et l'erreur c'est: error converting data type varchar to float.

il ne m'accepte pas res_pearson!!!

1 réponse

irongege Messages postés 43559 Date d'inscription   Statut Modérateur Dernière intervention   5 082
 
Bonjour,

Tout le monde est bénévole ici, et donc non rémunéré,inutile de dire que c'est urgent, de répondre vite. Par conséquent :
- de la patience s'impose,
- nous répondons si nous en avons le temps,
- nous répondons si nous repérons la demande (d'où un bon choix de titre),
- nous répondons si la demande est compréhensible (des mots écrits en entier, des phrases ponctuées avec majuscule, des paragraphes structurés) et même agréable à lire,
- nous répondons si nous en avons envie (d'où un langage correct nécessaire),
- nous répondons si nous estimons que le demandeur a fait des recherches préalables (certaines solutions sont déja dans la FAQ de ce site),
- nous répondons si nous savons (plutôt que de sortir des stupidités pour remplir des statistiques) !

Merci de tenir compte de l'ensemble de ces points à défaut de se payer un spécialiste ;-)
1