Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Может ли такое быть ??? [D5, IB6.x]


Andrey V. ©   (2003-09-02 09:23:00) 

Оператор уверяет, что иногда(!) возникает следующее :
Типа (к примеру) сменил в базе фамилию "ПЕТРОВ" на "СИДОРОВ",
а через несколько дней видит , что там все равно "ПЕТРОВ" :(
Но я то вижу в программе конкретный Commit !
С файлом базы (по заверениям) ничего не делали .
Может дело в Forced Write ?


Romkin   (2003-09-02 10:26:00) [1]

Не для начала, а навсегда. И никогда его не выключай - обходится дорого, когда базу восстанавливать придется


Andrey V.   (2003-09-02 09:46:00) [2]


> Остальные одиннадцать операторов меняют фамилию на "ПЕТРОВ"
> когда первый оператор выходит в туалет.

:-))
Да это им нафиг не нужно , если только из вредности , но ведь они должны ПОМНИТЬ что нужно там записать. Я ведь забыл сказать, что ВСЕ поля (~20 шт) принимают старое значение.

А на счет лога идея , конечно , хорошая . Ну увижу я по логу, что все нормально комиттится (это я и сейчас вижу), а в базе опять будет вышеописанные глюки.
Придется писать лог ведения лога и т.д. :-)

Поставлю для начала ForcedWrite в ON - посмотрю.


Zacho   (2003-09-02 09:34:00) [3]


> Andrey V. (02.09.03 09:30) [2]

Веди в базе логи работы операторов, тогда точно сможешь узнать, кто (или что) виноват.


Reindeer Moss Eater   (2003-09-02 09:34:00) [4]

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


Reindeer Moss Eater   (2003-09-02 09:33:00) [5]

Остальные одиннадцать операторов меняют фамилию на "ПЕТРОВ" когда первый оператор выходит в туалет.


DenK_vrtz   (2003-09-02 09:32:00) [6]

>>Оператор уверяет

Им верить, себя не уважать :-) (хотя, порой, стоит прислушаться! и проверить все по-тихоньку) :-)


Andrey V.   (2003-09-02 09:30:00) [7]

Нет, это исключено.
Во-первых холостой апдейт,
во-вторых правами на эти вещи обладает один из
операторов (всего их 12, все в одной комнате)


Reindeer Moss Eater   (2003-09-02 09:28:00) [8]

Типа (к примеру) сменил в базе фамилию "ПЕТРОВ" на "СИДОРОВ",
а через несколько дней видит , что там все равно "ПЕТРОВ" :(
Но я то вижу в программе конкретный Commit !


А что мешает другому юзеру сменить "СИДОРОВ" на "ПЕТРОВ", тем более, что там конкретный commit?


Наверх

Титульная страница Поиск, карта сайта Написать письмо