efter jag har kört följande sql fråga:"SELECT * FROM Tabell WHERE Name=Henrik'" så får jag rst.recordcount = -1 Q194973 - PRB: ADO: Recordcount May Return -1 Hej -1 resultat från recordcount innebär att den cursor typen / providern du använder inte stödjer egenskapen... rst.recordcount = -1
Nu exsisterar inte Henrik i den tabellen men borde inte recordcount bli 0 då?
/FransSv: rst.recordcount = -1
http://support.microsoft.com/support/kb/articles/Q194/9/73.asp
MSSv: rst.recordcount = -1
Om du är ute efter att kolla om
rst.Recordset är tomt är bästa sättet
If rst.Recordset.EOF Then
' om True finns det ingenting
Else
'Det finns poster
End if
En annan sak att tänka på när du matat
ett recordset från en SQL fråga är
För att vara säker på att få rätt
rst.Recordset.RecordCount måste du göra så här
rst.Recordset.MoveLast
rCount = rst.Recordset.RecordCount
rst.Recordset.MoveFirst
Du måste givetvis först kolla EOF enl
det tidigare .
mvh
SvenSv: rst.recordcount = -1