Datentabelle Wählen Sie() mit Guids

Ich versuche, abgekocht mein treeview zur Laufzeit aus einer DataTable zurückgegeben wird, die aus einer LINQ-Abfrage. Die zurückgegebenen Felder sind:

NAME = CaseNoteID | ContactDate | ParentNote
TYPE = Guid | DateTime | Guid

Den ParentNote Feld entspricht einem Eintrag in der CaseNoteID Spalte. Der Wählen Sie(filter) ist, dass Sie mir einen runtime error von Nicht finden, Spalte [ea8428e4]. Das alphanumerische, ist der erste Abschnitt von einer der Guids. Wenn ich durch mein code filter = "ParentNote=ea8428e4-1274-42e8-a31c-f57dc2f189a4"

Was bin ich?

var tmpCNoteID = dr["CaseNoteID"].ToString();
                var filter = "ParentNote="+tmpCNoteID;

                DataRow[] childRows = cNoteDT.Select(filter);
Schreibe einen Kommentar