| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Вопрос про Linq+База данных |
| Автор: Antony41 29.6.2018, 16:14 |
| Добрый день! начал учить C# не как не дойдет до меня, какую мне технологию выбрать и как правильно настроить. раньше на делфе сидел и прямыми запросами через ADO обращался к БД. Сейчас начитался с разных источников про Linq to Entity, Linq to SQL, Linq to DataSet что напрочь запутался. Использую EDM на основе данных из БД стоятся классы. в кратце после изменения записи через Linq запрос данные в БД обновляются, НО в DataGridView они обновляются после переподключения DataGridView.DataSource, соответственно состояние на котором находился курсор сбивается. Почему так происходит, я так понял что DataGridView не имеет обратной связи с источником. Можно ли DataGridView подключить к БД по технологии ADO для вывода данных, а обновлять и редактировать запросы через LINQ в БД? |
| Автор: Antony41 1.7.2018, 11:27 |
| Наверно придется по старинке ADO использовать |
| Автор: eclipsle88 19.7.2018, 22:31 |
| Сделал бы уже полностью БД на Entity. А в принципе можно подключить адо, а там и линк запросы, пробовал StartsWith, Find, Where... |
| Автор: mrstanley 17.8.2018, 20:33 |
можно смешать и все равно нормально выйдет. в линке в том же не все функции, что есть в sql. по сабжу написал запросик и готово |
| Автор: eclipsle88 18.8.2018, 15:59 |
и как потом со всем этим работать то? |