webForumDet fria alternativet

skillnaden på dataReader och dataAdapter?

.NET

2 svar · 409 visningar · startad av mottosson

Medlem sedan mars 200339 inlägg
Frågan#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

257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)