Però c'è un piccolo problemino

questo è il mio codice

Set GetString = New ADODB.Recordset
GetSting.Open "SELECT * FROM furniture WHERE id = 2 ", conn, adOpenForwardOnly, adLockReadOnly, adCmdText
If Not GetString.EOF Then
MsgBox "Ci sono dati"
Else
MsgBox "non ci sono dati"
End If

sia che ci siano dati che non mi esce sempre msgbox "Ci sono dati"
si può risolvere?