Hej! <code> Åh så bra!! förslag: Ok vad bra! Då är jag på spåret igen!Koll om datareadern innehåller några poster?
Jag är ny på .net och hittar ingen metod för att kolla om en datareader innehåller några rader eller inte?
Det jag letar efter är alltså motsvarigheten till "If rs.eof and rs.bof then".... som man använder sig av i traditionella VB.
Säkert busenkelt....
tack /SofiaSv: Koll om datareadern innehåller några poster?
do while(dr.Read()) '.Read retunerar true/false om det gick att läsa nästa rad.
dr.GetInt32(0) 'få tag på kolumn 0 som en integer
dr.GetString(1) 'få tag på kolumn 1 som en string
loop
</code>Sv: Koll om datareadern innehåller några poster?
Men om man vill kolla om det innehåller några poster överhuvutaget (jag vill nämligen skicka upp ett meddelande om inga poster matchade urvalet), finns det då någon annan metod att använda eller får man lösa det genom att t.ex mha en variabel kolla hur många varv datareadern loopats?
Tack!
/SofiaSv: Koll om datareadern innehåller några poster?
<code>
if dr.Read() then
do while(true)
'Läs datan här
if not dr.Read() then
exit do
end if
loop
else
'Fel!
end if
</code>Sv: Koll om datareadern innehåller några poster?
Tack/Sofia