[ Mikelly @ 18.09.2007. 14:35 ] @
Kako da na osnovu indeksa koji mi vrati dataview.find dobijem primarni kljuc trazenog zapisa? Pozdrav |
[ Mikelly @ 18.09.2007. 14:35 ] @
[ 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. Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|