skillnaden på dataReader och dataAdapter?

.NET

2 svar · 429 visningar · startad av mottosson

Medlem sedan mars 200339 inlägg
Trådstart#1

Vad är skillnaden på dataReader och en dataAdapter och vad är bäst att använda när man bara ska hämta ett användarnamn och lösenord från databasen?

Medlem sedan maj 2001329 inlägg
Medlem sedan maj 20012 812 inlägg
#3

Om du använder en databas som stödjer StoreProcedures och skall bara hämta ut några få värden och aldrig flera rader så är mitt tips att skipa både dataReader och dataTablen och använda DataSets (skoja bara)...

Använd dig av OUTPUT parametrar från din SP. Detta är det absolut snabbast sättet att få ut enstaka värden från en SP. Skall du få ut endast ETT värde och det är en INT så kan du använda dig av returnparametern istället så slipper du OUTPUT parameters.

- M

256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)