Bonsoir à tous;
C'est encore moi !!
Quelqu'un pourrait il me dire pourquoi le code suivant me retourne toujours la valeur 1, or moi j'ai 5 enregistrement du champ "observation";
Dim SQL As String
Set DB = CurrentDb
Dim myRec As Recordset
Dim var As Integer
SQL = "SELECT Count([mini projet1].OBSERVATION) AS CompteDeOBSERVATION"
SQL = SQL & " FROM [mini projet1];"
Set myRec = DB.OpenRecordset(SQL) 'ouvrir une table
Me![OBSERVATION].SetFocus 'se deplacer vers la colonne affectation
myRec.MoveLast 'on balaie les enregistrements
myRec.MoveFirst
If myRec.EOF Then
var = 0
Else
myRec.MoveFirst
var = myRec.RecordCount
End If
myRec.Close
MsgBox " Vous avez " & var & " OBSERVATION(s) dans votre base de données !"
End Sub
Je pense qu'il y a un problème dans le "recordcount" mais comment le résoudre ??
cordialement malbackt