[ADODB/VBA] Mise à jour d'une table

Fermé
Sheraf Messages postés 261 Date d'inscription jeudi 30 octobre 2003 Statut Membre Dernière intervention 10 juin 2009 - 28 avril 2006 à 14:16
Sheraf Messages postés 261 Date d'inscription jeudi 30 octobre 2003 Statut Membre Dernière intervention 10 juin 2009 - 28 avril 2006 à 17:14
Bonjour,

Je voudrais mettre à jour une table en utilisant ADO. S'agissant de gestion des absences, chaque enregistrement a pour clé primaire la date du jour et le login de l'employé.
La mise à jour va se faire sur plusieurs enregistrements (intervale de dates pour un employé). Le problème est que ces enregistrements peuvent exister ou pas.
L'idée est donc d'ajouter des enregistrements lorsqu'aucun enregistrement existant ne fait référence à la date, et de mettre à jour les enregistrements existants.

Quelqu'un a-t-il une idée ?

Merci d'avance.
A voir également:

1 réponse

Sheraf Messages postés 261 Date d'inscription jeudi 30 octobre 2003 Statut Membre Dernière intervention 10 juin 2009 48
28 avril 2006 à 17:14
C'est bon, j'ai trouvé.
Pour tester si l'enregistrement existe il suffit de faire:

If recordset.EOF = True and recordset.BOF = True Then
Traitement si vide
Else
Traitement si non vide
End if

Voilà.
Cdlt.
0