DynamicLinq是一个很好的对Linq拓展的方式,个人认为极其适用于Web中间层的布置,但是数据库字段往往无法准确对应到C#语言中,因此在Guid型字段怎么DynamicLinq着实卡了不少时间。其实最终解决办法相当简单,就当这是个脑筋急转弯吧。
var setC = client.ReadBasStdMaterBomDetailsFiltered(null, "VersionID.ToString() = \"C3775BDA-6F9C-49C1-A10E-9BAA4899CD8B\"");