Я только что нашел linq для сущностей. Я решил использовать его в своей программе.фильтровать datagridview с использованием linq для объектов
У меня есть база данных с сервером Sql 2014. Я импортировал мою базу данных с помощью «модели данных сущностей Ado.net».
До тех пор все хорошо, я создал контекст, и я привязал его к связующему источнику, а связующий источник привязан к моему datagridview.
Проблема в том, что когда я прихожу, чтобы фильтровать свое datagridview с помощью bindingsource.filter, ничего не происходит.
bindingsource.DataSource = entitiesCOOP.completeInventory.ToList()
dgv.DataSource = bindingsource
bindingsource.Filter = String.Format("description LIKE '" & txt_description.Text & "%'")
dgv.Refresh()
Я где-то совершил ошибку? Или это факт, что это список, который не позволяет фильтровать?
В противном случае мог бы быть другой способ, который я мог бы использовать с помощью структуры сущности, чтобы фильтровать datagridview?
У меня есть подстановочный знак. виноват. Ваш метод может работать. Но как я могу это сделать, если я введу, например, «L», все слова, начинающиеся с «L», выходят? – NemesisProg
Я понял. Спасибо за вашу помощь. Это ценно! – NemesisProg
Вы пробовали txt_description.Text.StartsWith ("L", StringComparision.CurrentCultureIgnoreCase) –