Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Контрол-BindingSource-DataSet / 2 сообщений из 2, страница 1 из 1
02.06.2009, 12:44
    #36020986
Vladimir_V.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Контрол-BindingSource-DataSet
Кто знает? Объясните пожалуйста на простом примере...


На 1 форму вытаскиваю из NorthwindDataSet.Customers поле CompanyName - появляется TextBox привязанный через CustomersBindingSource.


На 2 форму вытаскиваю тоже самое поле (CompanyName) - появляется TextBox тоже привязанный через CustomersBindingSource.

В коде Form2 УБИРАЮ заполнение таблицы Me.CustomersTableAdapter.Fill(Me.NorthwindDataSet.Customers) - она уже заполнена в коде Form1.

Почему при открытии формы 1 TextBox заполняется данными, а при открытии формы 2 он пустой?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
08.06.2010, 21:43
    #36676605
Vladimir_V.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Контрол-BindingSource-DataSet
Vladimir_V.,

Наткнулся на свою старую тему, улыбнуло. Отвечу, вдруг из начинающих кому поможет:

Потому, что NorthwindDataSet в Form1 и Form2, не есть ссыли на один и тот же набор данных (набор таблиц) - это два (независимых друг от друга) экземпляра одного класса (набора данных NorthwindDataSet).
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Контрол-BindingSource-DataSet / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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