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

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

Некоторые записи не сохраняются [D7, Paradox]


Страницы:   1 2

Alex_S ©   (2003-10-17 10:50:00) 

У меня стоит база на предприятии Paradox, и бухгалтер иногда говорит мне что некоторые новые записи не сохраняются в базе, один раз она ввела 16 новых записей на следующий день приходит а их просто нет, я использую такой метод при добавлении новой записи в таблицу:
Table1.insert;
Table1.FieldByName("Name").AsString :=Edit1.text;
Table1.post; (Подтверждение на вставку)
end;
Подскажите что еще можно сделать.


SergeyKatruk   (2003-10-21 19:30:00) [1]

А случайно записи пропадают не после праздников\выходных ??? ;-)


Anatoly Podgoretsky   (2003-10-17 20:44:00) [2]

Так ты не про если только один пользователь, тогда прочитай про " побочный эффект" немного выше. И наверно догадаешься почему.


Zelius   (2003-10-17 20:39:00) [3]


> Anatoly Podgoretsky © (17.10.03 20:36) [34]

Вообще я как бы много чего читал, все уже и не упомнить, но наверное той статьи, где связано исчезновение записей и LocalShare я не видел!


Anatoly Podgoretsky   (2003-10-17 20:36:00) [4]

справку, чаво от производетеля, статьи - но достаточно и первого.


Zelius   (2003-10-17 18:21:00) [5]


> Anatoly Podgoretsky © (17.10.03 17:51) [30]

что ты называешь документацией в данном случае, справку или что-то другое?


Anatoly Podgoretsky   (2003-10-17 18:00:00) [6]

Запусти BDE admin и посмотри в справке, если выше сказаного не хватает. А мне копировать как то не прилично, не моймут меня как модератора, если я буду спамом заниматься.


Alex_S   (2003-10-17 17:56:00) [7]

>Anatoly Podgoretsky © (17.10.03 17:51) [30]
>Zelius © (17.10.03 17:45) [29]
>Ты уверен?
>А ты документацию читал?

Обьясните пожалуста вкратце что в ней написано?


Anatoly Podgoretsky   (2003-10-17 17:51:00) [8]

Zelius © (17.10.03 17:45) [29]
Ты уверен?
А ты документацию читал?


Zelius   (2003-10-17 17:45:00) [9]

не, если только один пользователь, то LocalShare тут не причем.


Johnmen   (2003-10-17 16:14:00) [10]

"А может быть корове ?" (c) Пластилиновая Ворона
:)))


Alex_S   (2003-10-17 16:12:00) [11]

Anatoly Podgoretsky © (17.10.03 15:16) [26]

А может быть вместо Table1.insert; использовать Table1.Append;


Anatoly Podgoretsky   (2003-10-17 15:16:00) [12]

Никогда не менять LocalShare= True, естественно, чтоего можно сменить только на false


Alex_S   (2003-10-17 15:11:00) [13]

Anatoly Podgoretsky © (17.10.03 14:38) [20]
>Никогда не меня LocalShare=True буз веских на то причин.

Никогда не менять на False? Или никогда не менять значение которое стоит по умолчанию, а стоит False?


Anatoly Podgoretsky   (2003-10-17 15:06:00) [14]

Чукча не читатель, чукча писатель, еще рас смотри [20]


Alex_S   (2003-10-17 14:54:00) [15]

Anatoly Podgoretsky © (17.10.03 14:50) [22]

Так все таки стоит или нет? У меня база с 1 одним пользователем,
е единственный шанс, так как в этом методе добавления новой записи все верно, и должно работать отлажено,
Table1.insert;
Table1.FieldByName("Name").AsString :=Edit1.text;
Table1.post; (Подтверждение на вставку)
end;
Но все таки не все записи сохраняет


Anatoly Podgoretsky   (2003-10-17 14:50:00) [16]

Про параметры в справке, она нормальная, а про LocalShare=True истину прочитать сложно, Борланд перемудрил с описанием.
Могу сказать, что даррый параметр имеет побочный эффект, мемедленное сохранение данных, равносильно функции DbiSaveChanges, но в отличии от песледнего делает это автоматически. Бывают редкие случае когда надо устанавливать в false.


Alex_S   (2003-10-17 14:45:00) [17]

Anatoly Podgoretsky © (17.10.03 14:38) [20]

>Никогда не меня LocalShare=True буз веских на то причин.

У меня веская причина, это несохранение некоторых записей, если можете скажите где можно прочитать про эти параметры кроме справки.


Anatoly Podgoretsky   (2003-10-17 14:38:00) [18]

Никогда не меня LocalShare=True буз веских на то причин.


Alex_S   (2003-10-17 14:34:00) [19]

Zelius © (17.10.03 13:12) [16]
Все нашел, спасибо


Alex_S   (2003-10-17 14:30:00) [20]

Zelius © (17.10.03 13:12) [16]

>Проверь параметр BDE LocalShare=True на всех компутерах которые >работают с твоей базой. То что ты описываешь было у меня по этой >причине - один комп нашелся, который гадил всем остальным.

Че то не могу найти этот параметр, скажи подробнее где его искать.


Страницы:   1 2

Наверх

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