[ Mikelly @ 18.09.2007. 14:35 ] @
Kako da na osnovu indeksa koji mi vrati dataview.find dobijem primarni kljuc trazenog zapisa?

Pozdrav
[ cokeI @ 21.09.2007. 14:30 ] @
pazi ovako ako hoces vrednost koja se nalazi u koloni koja je kljuc sa indeksom reda koji si dobio to moze biti ovako:

Code:

int i = dw.Find("nekiKljuc");

object primKey = dw.Table.Select()[i]["imeKoloneKojaJeKljuc"];


ili

Code:

object primKey = dw.Table.Rows[i]["imeKoloneKojaJeKljuc"];


ali predlazem ti da koristis varijantu sa select metodom jer druga varijanta ne obraca paznju na sort koji je dataview napravio, a find vadi index po tome pa ti se moze desiti da dobijes netacnu vrednost, tj. vrednost indexa u originalnoj tabeli.