powered by simpleCommunicator - 2.0.33     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / TextBox и DataSet
3 сообщений из 3, страница 1 из 1
TextBox и DataSet
    #32113738
sergei_p
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как связать TextBox с DataSet'ом находящимся на другой форме?
//Например в Дельфе достаточно было объявить модуль в котором находиться
//DataSet в interface, а у элемента управления выбрать DataSource и FieldName
Как сделать тоже самое в .NET
...
Рейтинг: 0 / 0
TextBox и DataSet
    #32113823
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если они в одном namespace и DataSet - поле класса формы, то frmForm.Dataset, где frmForm - объект класса формы и усё...
...
Рейтинг: 0 / 0
TextBox и DataSet
    #32114269
Ej. Pulsar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Самое простое - если форма с DataSet'от создаёт форму с ТекстБоксом, тогда в фому с ТекстБоксом достаточно передать в конструкторе этот ДатаСет по ссылке короче в форме с датасетом пишем типа такое:
Код: plaintext
frmTextBox frmMy = new frmTextBox (ref MyDataSet);

а в форме с текст боксом определяем аналогичный ("свой") датасет как обьект класса
Код: plaintext
private System.Data.Dataset myNewDataSet = new .....(blah blah blah)

и наконец в конструкторе формы с текстобоксом в круглых скобках пишем типа
Код: plaintext
...(ref System.Data.Dataset refDataSet)

а потом в теле же конструктора (ну можно после инициализации обьектов присваиваем ссылочный датасет к нашему родному. Вот и все....
Код: plaintext
MyNewDataSet = refDataSet

Ну а если всё наоборот (относительно создания форм), то пересматривай проектирование приложения....
Надеюсь это будет полезно (хотя наверное несомненно есть менее геморройный способ)
Буду рад узнать как это делать проще.... Пока я использую класс в котором у меня присходят все операции с данными... Я его везде формам по ссылкам раздаю
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / TextBox и DataSet
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]