Problème MAJ table avec execute sous VBA
lulu16100
Messages postés
95
Date d'inscription
Statut
Membre
Dernière intervention
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
Sur ce bout de code CUMUL_HS et CUMUL_DEP ne se mettent pas à jour j'ai pourtant vérifié les noms sont bons... Le reste se met bien à jour par contre.
Auriez-vous une idée d'où cela peut venir ?
Merci par avance.
db.Execute ("update TPS_SUP set TOTAL = " & Str(temp) & ", DEP_SEMAINE = " & Str(hd) & ", HS_SEMAINE =" & Str(hs) & ", CUMUL_HS = " & Str(cumuh) & ", CUMUL_DEP = " & Str(cumuld) & " Where NUM_SEMAINE = " & Str(NUM_SEMAINE) & " and ANNEE =" & Str(ANNEE_SELECT) & " and EMPLOYE = " & ID_SALARIE.Value & ";")
Sur ce bout de code CUMUL_HS et CUMUL_DEP ne se mettent pas à jour j'ai pourtant vérifié les noms sont bons... Le reste se met bien à jour par contre.
Auriez-vous une idée d'où cela peut venir ?
Merci par avance.
A voir également:
- Problème MAJ table avec execute sous VBA
- Table ascii - Guide
- Table des matières word - Guide
- È maj - Guide
- Maj chrome - Accueil - Applications & Logiciels
- Maj windows 10 - Accueil - Mise à jour
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, moi je ferais:
CUMUL_HS et CUMUL_DEP ne se mettent pas à jour, ils gardent donc leur valeurs précédentes?
dim sql as string sql="update TPS_SUP set TOTAL = " & cstr(temp) & ", DEP_SEMAINE = " & cstr(hd) & ", HS_SEMAINE =" & cstr(hs) & ", CUMUL_HS = " & cstr(cumuh) & ", CUMUL_DEP = " & cstr(cumuld) & " Where NUM_SEMAINE = " & cstr(NUM_SEMAINE) & " and ANNEE =" & cstr(ANNEE_SELECT) & " and EMPLOYE = " & cstr(ID_SALARIE.Value) & ";" debug.print sql db.Execute (sql)pour bien comprendre ce qui se passe
CUMUL_HS et CUMUL_DEP ne se mettent pas à jour, ils gardent donc leur valeurs précédentes?