我试图在运行时从LINQ查询返回的DataTable中煮树视图。返回的字段是:
NAME = CaseNoteID |联系日期|家长注
TYPE =引导|日期时间|引导
ParentNote字段与CaseNoteID列中的条目匹配。 Select(过滤器)给我一个运行时错误,找不到列[ea8428e4]。该字母数字是其中一个指南的第一部分。当我通过代码过滤器= "ParentNote=ea8428e4-1274-42e8-a31c-f57dc2f189a4"
我想念什么?
var tmpCNoteID = dr["CaseNoteID"].ToString();
var filter = "ParentNote="+tmpCNoteID;
DataRow[] childRows = cNoteDT.Select(filter);
最佳答案
尝试用单引号将GUID括起来:
var filter = "ParentNote='"+tmpCNoteID+"'";