• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Изменение текущей записи в Dataset

  • Автор темы Автор темы Prof
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
P

Prof

Помогите, пожалуйста, решить такой вопрос.
В DataSet есть две таблицы со связью - главная и подчиненная.
Если поставить для каждой из таблиц DataGrid, то при хождении по записям родительской таблицы во втором гриде будут отображаться подчиненные записи, соответствующие выбранной родительской.
Но если для родительской таблицы DataGrid отсутствует (я использую для вывода списка записей ListBox), то возникает необходимость программно изменять текущую запись в родительской таблице.
Долго копался в MSDN, никаких подобных методов и свойств не нашел. Скорее всего, плохо ищу?
 
Да, плохо ищу. Но уже нашел. Делается примерно так:
BindingManagerBase bmb = BindingContext[мойDataSet, "Родительская_таблица"];
bmb.Position - с помощью этого свойства можно менять текущую запись по номеру.
Извините за беспокойство.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab