Tjenna du kan göra: Pja... annars kan man ju göra såhär... Okej... hade du skrivit texten från din förra post i datatable.select så hade du vetat att det fungerar nu..Filtrera DataView
hur gör jag för att sortera ett dataview som om jag hade haft LIKE i sql satsen?
Vad jag har förstått kan man bara köra = i DataView.RowFilter.
Vh JakobSv: Filtrera DataView
MyDataTable.Select ("filter","order by");
så får du en array av datarows...
(och bara ur huvet så antar jag att du kommer åt din datatable från din view... MyDataView.DataTable eller något liknande)Sv:Filtrera DataView
skapa en primärnyckel till tabellen...
DataColumn[] dcPk = new DataColumn[1];
dcPk[0] = ds.Tables["TabellAset"].Columns["CollumnMedUnikaVärden"];
ds.Tables["TabellAset"].PrimaryKey = dcPk;
Å sortera på en columnen...
ds.Tables[0].DefaultView.Sort = "CollumnMedUnikaVärden";
Fast detta funkar ju bara om man har unika värden i kolumnen som man sorterar på.
/M
Sv: Filtrera DataView
Tyvärr så är det inte något unikt värde...
Men på MyDataTable.Select ("filter","order by");
Skulle det funka att köra WHERE bla LIKA '%bla%' AND... ?
Tittade på msdn och där kunde jag inte hitta något liknande det här...Sv: Filtrera DataView
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdatadatacolumnclassexpressiontopic.asp
där är en lista på alla saker man kan skriva i ett expression...