Bonjour,
Avant validation, je dois vérifier que ma clé numérique n'existe pas déjà dans ma table. Pour cela, j'ai codé:
Sur ma requête sql de mon recordset, j'ai un code retour 3450: la clause de la requête est incomplète.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Set oDb = CurrentDb Set oRst = oDb.OpenRecordset("SELECT @_ouv_cpte_en_attente.num_compte FROM @_ouv_cpte_en_attente WHERE @_ouv_cpte_en_attente.num_compte = '" & num_compte.Value & "'") If Not oRst.EOF Then MsgBox " Compte déjà existant.", , "Compte existant" Cancel = True Exit Sub End If oRst.Close Set oRst = Nothing
Je ne vois pas pourquoi.
Merci d'avance.
Julien.
Partager