Bonjour à celle ou ceux qui liront ce post !!
Voilà je cherche à récupéré des infos d'une base de donnée accès sous vb. Ma connexion fonctionne mes requêtes passent, cependant il me reste un soucis important !!
Lorsque je passe dans ma table pour retrouver un info qui n'y est pas j'ai le droit à ce message !!
BOF ou EOF est égal à true ou l'enregistrement actuel a été supprimer.L'opération demandée nécessite un enregistrement actuel. (Ca c évident je fais un test pour être sur qu'au cas ou un utilsateur saisisse un truc qui n'existe pas, que ça lui renvois un msg.
sql = "SELECT HFR, NOM, Adresse, Adresse1, CP, Ville FROM clients where HFR = " & CMB_Numcli.Text & ";"
table.Open sql, db
If table.Fields("HFR") = CMB_Numcli.Text Then <- blocage
SB1.SimpleText = "La personne recherché a été trouvée"
MsgBox "La personne recherché a été trouvé", vbOKOnly
CMB_Nomcli.Text = table.Fields("NOM")
TXT_Ad.Text = table.Fields("ADRESSE")
If IsNull(table.Fields("ADRESSE1")) Then
TXT_Ad2.Text = ""
Else
TXT_Ad2.Text = table.Fields("ADRESSE1")
End If
TXT_CP.Text = table.Fields("CP")
TXT_Ville.Text = table.Fields("Ville")
Else
SB1.SimpleText = "La personne recherché n'existe pas"
MsgBox "La personne recherché n'existe pas", vbOKOnly
Exit Sub
End If
Mais quand je cherche qq1 qui existe ça passe normalement.
Merci d'avance à ceux qui liront ce post
Sadnotrue