Voici une partie de mon code , le programme bogue dans la ligne champ = Data1.Recordset("NoFiche") lorsque la numéro de fiche n'existe pas. Mais si le numéro de fiche est trouvé, il n'y a aucun problème, il affiche le numéro de la fiche trouvé. Je fais cette requête sous VB.
Dim num As Integer
Dim champ As String
num = (CInt(Text4.Text))
Data1.RecordSource = "select NoFiche from Fiche_Horaire where NoFiche = " & num & ";"
Data1.Refresh
champ = Data1.Recordset("NoFiche")
MsgBox champ
Je veux tout simplement vérifier si la requête à retrourné une valeur.
Sébastien G