Endast en rad?

.NET

1 svar · 268 visningar · startad av Travoni

Medlem sedan okt. 20041 556 inlägg
Trådstart#1

Om denna kod är för att plocka ut flera rader, hur gör jag då om jag bara vill ha en? Alltså min fråga returnerar bara en rad då är det väl onödigt att använda while? ExecuteScalar() returnerar väl bara en post och det är fel.

Dim reader As OleDbDataReader = command.ExecuteReader()
While reader.Read()
    rValue += CType(reader(0) & " " & reader(1) & "<br />", String)
End While
Medlem sedan okt. 20041 556 inlägg
#2
If reader.Read() then
    Return  ...
End if
265 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
136 ms — ändringar (db)