21. december 2005 - 09:29Der er
15 kommentarer og 1 løsning
Begrænsning i datatables
Har et dataset som jeg henter ind fra en xml fil. Jeg vil så gerne have den kun viser de 5 første records Kunne forestille mig det var noget med Tables[2].DefaultView.RowFilter="";
Listen bliver gennemløbet af en repeater, da layoutet ikke passer til datagrid.
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Cannot perform '<' operation on System.String and System.Int32. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.EvaluateException: Cannot perform '<' operation on System.String and System.Int32.
Source Error:
Line 36: //nyheden.DataSource=hentet.Tables[2]; Line 37: //nyheden.DataBind(); Line 38: DataView dv = new DataView(hentet.Tables[2], "title<10", "title", DataViewRowState.CurrentRows); Line 39: gentagnyhed.DataSource=dv;
Du har ikke umiddelbart mulighed for at angive MaxRows ell. på dit view... men du kan self. trixe det hvis du sorterer på id. så kan du jo bare hente id'et fra row nummer 5, og bruge det i dit filterudtryk. det er meget ukompliceret, men en lidt haxet løsning.... mener jeg har lagt sådan en kommentar ud tidligere... prøver lige at finde den. mvh
så kan du lave et filter der dækker de 5 første titler - men det går hen og bliver lige haxet nok :o) men jeg synes så også at du skal kigge på denne istedet 21/12-2005 10:46:14 hvis det kun er antallet du vil filtrere på.
men ... alm. paging kan løses på flere måder. skal du reelt kun bruge de 5 første? - er det fordi du vil lave paging? eller noget helt tredie?
Nej jeg for xml dokument ind fra dr med de seneste mange mange nyheder. Og skal kun vise de 5 første. Resten er fuldstændig lige meget og skal slet ikke vises, eller være tilgængelige.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.