Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> SQL Server 2005 Managment Studio: обновление БД... ...при редактировани полей таблицы 
:(
    Опции темы
CyraxZ
Дата 19.9.2007, 22:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 251
Регистрация: 10.12.2006

Репутация: нет
Всего: нет



В SQL Server 2005 Managment Studio вручную редактирую поля таблицы, сохраняю результат (save и save all). При этом БД не обновляется. Обновляется она только при закрытии этого Managment'а. В меню ничего похожего на принудительное обновление БД не нашёл...

О том, что БД не обновляется при изменении данных таблиц и сохранении результатов (save и save all), сужу по реакции программы, которая ежесекундно считывает данные из этой БД - программа отображает старые данные до тех пор, пока я не закрою Managment Studio...
PM MAIL   Вверх
thomas
Дата 20.9.2007, 08:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 35
Всего: 65



CyraxZ, 
Привет.
Не знаю точно, но может как вариант.
Возможно студия имеет монопольный доступ к базе. Поэтому пока она открыта, твоя программка и не может считать обновленные данные из БД.

А обновление данных из самой студии можно проверить закрыв таблицу и открыв, или выполнить какой либо запрос, который касается этих данных.
См. viuw.



--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
CyraxZ
Дата 20.9.2007, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 251
Регистрация: 10.12.2006

Репутация: нет
Всего: нет



Нет, монопольного доступа у студии нет. Сейчас всё работает нормально, данные обновляются сразу. Скорее всего, дело было в побочных эффектах глюка, который я вчера отлавливал...
Глюк устранил - проблема с обновлением исчезла...
PM MAIL   Вверх
thomas
Дата 20.9.2007, 17:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 35
Всего: 65



CyraxZ, 
Что можно сказать
Цитата

Глюк устранил ...

Молодец. Так держать.  smile 


--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
CyraxZ
Дата 21.9.2007, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 251
Регистрация: 10.12.2006

Репутация: нет
Всего: нет



Глюк-то устранил, только вот абсолютно никакой логики не вижу. При закрытии студии моя прикладная программа изменяла свои данные. Только после закрытия. Это говорит о 2 вещах:
1. моя программа считывает данные из БД нормально (хотя бы временами)
2. студия изменяла данные нормально.
Абсолютно не понятно, как корректность считывания данных моей программой из БД связана с закрытием студии...
PM MAIL   Вверх
FreakK
Дата 21.9.2007, 21:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 1.7.2005
Где: Lviv (Ukraine)

Репутация: нет
Всего: нет



Видимо студия временно блокирует прямой доступ к даним и кеширует все изменения извне
PM ICQ   Вверх
CyraxZ
Дата 21.9.2007, 22:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 251
Регистрация: 10.12.2006

Репутация: нет
Всего: нет



Цитата

Видимо студия временно блокирует прямой доступ к даним и кеширует все изменения извне

Скорее всего. Только вот как то нестабильно она это делает. То кэширует, то нет...
Надо в настройках покопаться...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0467 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.