Bonjour,

Je reçois toujours le message suivant quand je demande l'éxzcution de la requête sql suivante :
Une exception non gérée du type 'System.InvalidCastException' s'est produite dans microsoft.visualbasic.dll

Informations supplémentaires*: Cast de la chaîne "UPDATE TERMES SET EM = " en type 'Double' non valide.


Je vous indique quelle est la requête demandée

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
strSQLInsertSyn = "UPDATE TERMES SET EM = " + iTermeID + " where ID_TERME = " + IDTermeND.ToString
            objInsertSyn = New SqlCommand(strSQLInsertSyn, objConn)
            objInsertSyn.ExecuteNonQuery()

Je vous informe que le champ EM est du type numeric ( sql serveur).
Pouvez vous m'indiquer où est l'erreur.

Il se trouve que j'ai également essayé ce code sans succès

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
strSQLInsertSyn = "UPDATE TERMES SET EM = ' " + iTermeID + " ' where ID_TERME = " + IDTermeND.ToString
Merci beaucoup de votre aide.

Cordialement.

Nathalie