DBML của tôi hiển thị một tập bản ghi có trường nvarchar không thể thực hiện được. Trường nvarchar nullable này được biểu diễn dưới dạng một chuỗi trong mã C# của tôi.String.IsNullOrEmpty trong LINQ Truy vấn SQL?
Đôi khi trường này là rỗng, đôi khi nó là một chuỗi rỗng và đôi khi nó thực sự có giá trị.
Có String.IsNullOrEmpty()
hoạt động trong LINQ to SQL không? Ví dụ, sẽ công việc sau đây:
var results = from result in context.Records
where String.IsNullOrEmpty(result.Info) == false
select result;
Bạn có thể thử, LinqPad là firend của bạn. (http://www.linqpad.net/) –
trùng lặp của http://stackoverflow.com/questions/1368946/linq-syntax-where-string-value-is-not-null-or-empty – hatchet