Jam
XLDnaute Accro
Bonjour à tous,
Je travail avec une base de données SQL Server 2K5 en backend et Excel 2K3 en frontend.
J'essaie de mettre à jour une données numérique dans la table mais je rencontre une erreur lorsque je saisie un chiffre (dans Excel) avec virgule. Si je saisie un point à la place je n'ai plus l'erreur.
Le bout de code où se produit l'erreur:
Il s'agit de la variable NewVal dans laquelle est stockée la valeur qui semble poser problème.
Si quelqu'un a une idée pour éviter cette erreur, je suis preneur.
Je travail avec une base de données SQL Server 2K5 en backend et Excel 2K3 en frontend.
J'essaie de mettre à jour une données numérique dans la table mais je rencontre une erreur lorsque je saisie un chiffre (dans Excel) avec virgule. Si je saisie un point à la place je n'ai plus l'erreur.
Le bout de code où se produit l'erreur:
Code:
oCon.Execute "UPDATE " & Range(Params(0)).Value & " SET DataVal=" & NewVal _
& " WHERE Col1='" & Range(Params(1)).Value & "' AND Col2='" & Range(Params(2)).Value & "'"
Si quelqu'un a une idée pour éviter cette erreur, je suis preneur.