Macht ein datarow-Select () - Abfrage
Die Sache ist, ich habe eine Daten-Zeile array enthält die ID und parent id, als Ihre Felder.
Ich habe den folgenden code, und es kamen wieder die richtigen Werte ,
datarow [] dt = datarow.select(" Parent = '0' ");
Ich möchten, wählen Sie nur die Zeilen, die nicht die '0' als Elternteil.Ich weiß, sql bin ich nicht immer, wie das wählen funktioniert.
- Kann
Parent
auchnull
?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie mithilfe von LINQ - Hier ist ein Beispiel zu verwenden, ich denke, das ist es, was Sie wollte:
Erhalten Sie eine Liste der Daten, die Zeilen mit parent-ids, die gleich 0 ist und die Liste, welche nicht gleich 0.
EDIT:
Ich sehe, Sie versuchen, Wählen Sie - Wo ist die alternative, und tut, was Sie tun möchten. Dieser Filter basiert auf einer booleschen Bedingung, so dass Sie tun können, wo die ParentID ist mehr als x oder kleiner als, etc.
Ich hoffe, Sie finden diese nützlich.
Select
oderWhere
auf dieDataRow[]
array statt des Aufbaus einerDataTable
ersten?versuchen Sie dies ::