Bonjour à toutes et tous,
A partir de ADO et d'une requête SQL je met à jour 2 champs d'un fichier fermé de la façon suivante:
strSQL = "UPDATE [" & Feuille & "$] SET " & _
"NumCde = '" & NumeroCde & "' WHERE Numéro = '" & Num & "'" 'Txt
Cn.Execute strSQL
strSQL = "UPDATE [" & Feuille & "$] SET " & _
"Montant_DA = " & Montant & " WHERE Numéro = '" & Num & "'" 'Num
Cn.Execute strSQL
Cn.Close
J'aurais souhaité mettre à jour les 2 champs en écrivant une seule requête SQL (voir dessous) mais je n'arrive pas à concatener les 2 requêtes, chaque fois j'ai un message d'erreur de fin de requête.
strSQL = "UPDATE [" & Feuille & "$] SET " & _
"NumCde = '" & NumeroCde & "' & "Montant_DA = " & Montant & " WHERE Numéro = '" & Num & "'"
Comment écrire correctement cette requête ?
D'avance merci pour vos réponses.
Cordialement
Pierre
A partir de ADO et d'une requête SQL je met à jour 2 champs d'un fichier fermé de la façon suivante:
strSQL = "UPDATE [" & Feuille & "$] SET " & _
"NumCde = '" & NumeroCde & "' WHERE Numéro = '" & Num & "'" 'Txt
Cn.Execute strSQL
strSQL = "UPDATE [" & Feuille & "$] SET " & _
"Montant_DA = " & Montant & " WHERE Numéro = '" & Num & "'" 'Num
Cn.Execute strSQL
Cn.Close
J'aurais souhaité mettre à jour les 2 champs en écrivant une seule requête SQL (voir dessous) mais je n'arrive pas à concatener les 2 requêtes, chaque fois j'ai un message d'erreur de fin de requête.
strSQL = "UPDATE [" & Feuille & "$] SET " & _
"NumCde = '" & NumeroCde & "' & "Montant_DA = " & Montant & " WHERE Numéro = '" & Num & "'"
Comment écrire correctement cette requête ?
D'avance merci pour vos réponses.
Cordialement
Pierre