OVH Cloud OVH Cloud

Incompatibilité de type

1 réponse
Avatar
Michel
Voici ma requête :

strSQL = "INSERT INTO ImprimerProduits ([DESC], [DISTCAN]) "
strSQL = strSQL + " VALUES "
strSQL = strSQL + "('" + [Desc1] + "', "
strSQL = strSQL + Candock11 + "); "

Mon champs DISTCAN est de type monétaire et la variable Candock11 est de
type Currency.

À l'exécution de la requête, j'obtient le message d'erreur "Incompatibilité
de type" avec la variable Candock11

Es-ce que quelqu'un peut me conseiller?

Merci

1 réponse

Avatar
bonjour

essaye plutôt de remplacer les + par des & :

strSQL = "INSERT INTO ImprimerProduits ([DESC], [DISTCAN]) "
strSQL = strSQL & " VALUES ('" & [Desc1] & "', " & Candock11 & ");"

Desc et Desc1 sont bien de type texte ?


a+
--
Arnaud
----------------------------------------
-------> http://www.mpfa.info <-------
----------------------------------------

"Michel" a écrit dans le message de news:
Voici ma requête :

strSQL = "INSERT INTO ImprimerProduits ([DESC], [DISTCAN]) "
strSQL = strSQL + " VALUES "
strSQL = strSQL + "('" + [Desc1] + "', "
strSQL = strSQL + Candock11 + "); "

Mon champs DISTCAN est de type monétaire et la variable Candock11 est de
type Currency.

À l'exécution de la requête, j'obtient le message d'erreur "Incompatibilité
de type" avec la variable Candock11

Es-ce que quelqu'un peut me conseiller?

Merci