Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Изменения в БД

5.5K
25 марта 2008 года
[Veter]
91 / / 25.09.2007
Привет всем. Подскажите что может быть за ерунда. У меня есть форма накоторой лежит дата грид вью соединенный с БД. Я вызываю другую форму с которой добавляю новую запись в БД. После этого делаю TableAdapter.Update(MyDataSet.MyTable); но изменения почемуто не отображаются :(. Ставлю на форму таймер и по нему делаю то же самое (TableAdapter.Update(MyDataSet.MyTable);) и все начинает видить. Прикольно...
Спасибо
5
25 марта 2008 года
hardcase
4.5K / / 09.08.2005
А обе формы ссылаются на один и тот же датасет/адаптер?
341
25 марта 2008 года
Der Meister
874 / / 21.12.2007
MyDataSet.MyTable.AcceptChanges()?
5.5K
26 марта 2008 года
[Veter]
91 / / 25.09.2007
Der Meister - пробовал, но не катит :(
hardcase - да, обе формы сслылаются на глобальные дата сет и тейбл адаптер.
5.5K
26 марта 2008 года
[Veter]
91 / / 25.09.2007
Все разобрался. Прикол был вобще интересный :)
В форме добавления после нажатия на кнопку "Добавить" я показывал МеседжБокс типа "Запись успешно добавлена". Я взял перенес этот МеседжБокс в главную форму и все отлично заработало :)
5.5K
27 марта 2008 года
[Veter]
91 / / 25.09.2007
Чо за нафик опять неработает:(
вот код который собственно почемуто тупит:
 
Код:
FormClientsAdd form = new FormClientsAdd(operatorId,
                this.clientsTableAdapter.Connection.ConnectionString);
            form.ShowDialog();
            clientsDataSet.AcceptChanges();
            this.clientsTableAdapter.Fill(clientsDataSet.Clients);

Могут ли быть зависеть такие косяки от Вижуал Студии?
341
27 марта 2008 года
Der Meister
874 / / 21.12.2007
clientsDataSet.AcceptChanges() и this.clientsTableAdapter.Fill(clientsDataSet.Clients) поменяй местами
Неясно, нахрена тебе передавать строку подключения в конструктор диалога. Чё ты там с ней делаешь, если не секрет?
5.5K
27 марта 2008 года
[Veter]
91 / / 25.09.2007
Цитата: Der Meister
clientsDataSet.AcceptChanges() и this.clientsTableAdapter.Fill(clientsDataSet.Clients) поменяй местами
Неясно, нахрена тебе передавать строку подключения в конструктор диалога. Чё ты там с ней делаешь, если не секрет?


Да то была одна идея со строкой, но потом передумал ее воплощать и неуспел еще поубирать лишнее с конструктора :)

5.5K
27 марта 2008 года
[Veter]
91 / / 25.09.2007
Цитата: Der Meister
clientsDataSet.AcceptChanges() и this.clientsTableAdapter.Fill(clientsDataSet.Clients) поменяй местами
Неясно, нахрена тебе передавать строку подключения в конструктор диалога. Чё ты там с ней делаешь, если не секрет?



Всеравно неработает :((((

5.5K
27 марта 2008 года
[Veter]
91 / / 25.09.2007
Все разобрался. Проблема была всетаки из за Visual Studio. Переустановил, правда версию Про, и сейчас все отлично работает
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог