Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.23;
Скачать: CL | DM;

Вниз

Вылетают таблици   Найти похожие ветки 

 
saf ©   (2002-08-30 19:57) [0]

У меня в проге есть две таблицы которые являются промежуточными между вводом данных и занесением данных в основные таблицы.
Т.е. Заполняется промежуточная таблица, проверяются узером правильность и точность данных(если ошибка, то исправляется).
Далее кнопка "Все в склад", данные заносятся в основные таблицы а промежуточная таблица очищается. Почему она периодически портится(то данные незаносяться, то появляется какая-то строка и не удаляется). Создаю новую таблицу и все работает какое-то время, потом опять.....


 
Jeer ©   (2002-08-30 20:01) [1]

Действительно, почему ?


 
ArhAngel2 ©   (2002-08-30 20:10) [2]

А очистка как идет?



 
elv ©   (2002-08-31 15:06) [3]

saf © (30.08.02 19:57)

Сколько человек одновременно работает?


 
saf ©   (2002-08-31 19:46) [4]

Человек один.
Чистим так:
procedure TForm1.Button4Click(Sender: TObject);
begin
DBNavigator2.ConfirmDelete:=False;
While Query2.recordcount<>0 do
DBNavigator2.BtnClick(nbDelete);
DBNavigator2.ConfirmDelete:=True;
try
DBNavigator2.BtnClick(nbPost);
except
end;
end;


 
Leran2002 ©   (2002-09-01 11:21) [5]

Чтот ты не по умному както удаляешь:

procedure TForm1.Button4Click(Sender: TObject);
begin
Query2.First;
While not Query2.Eof do Query2.Delete;
Query2.FlushBuffers;
end;



 
MsGuns ©   (2002-09-01 13:44) [6]

>saf © (30.08.02 19:57)
>Далее кнопка "Все в склад", данные заносятся в основные таблицы а промежуточная таблица очищается. Почему она периодически портится(то данные незаносяться, то появляется какая-то строка и не удаляется). Создаю новую таблицу и все работает какое-то время, потом опять.....

Путь в никуда... Ваша технология, многоуважаемый, еще как-то с хряком будет работать на локальном компе при аккуратном операторе, но совершенно непригодна для совместной работы !


 
MsGuns ©   (2002-09-01 13:46) [7]

>Прочитал текст вопроса до конца и обомлел - записи удаляются НАВИГАТОРОМ ! Круто ! Сколько прог видел, а таконо еще не встречал :8>)))


 
Darknode ©   (2002-09-02 11:00) [8]

2 saf

Я не понял, а что обязательно надо было делать дополнительные промежуточные таблицы, чтобы что-то проверять, а потом заносить в основную!? 8-/ Зачем весь этот гемор? Неужели все проще не сделать...


 
MsGuns ©   (2002-09-02 12:11) [9]

>Darknode © (02.09.02 11:00)
Просто автор квеста делает прогу основываясь на какой-то старой теме, например на Клиппере (типа берет ее за основу). А там такие вещи - обычное дело, тем более не о каком Share тогда речи не было





Страницы: 1 вся ветка

Текущий архив: 2002.09.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
1-73676
GGWIN
2002-09-10 18:41
2002.09.23
TStringList вложенный в TStringList


14-73827
Vint44
2002-08-27 13:28
2002.09.23
Ищу компоненту вроде эквалайзера


14-73811
KPY
2002-08-26 14:05
2002.09.23
Программа говорилка


1-73686
Andrew Volkov
2002-09-07 22:32
2002.09.23
Чтение данных из текстового файла


1-73578
Sheva
2002-09-10 12:35
2002.09.23
RxDBGrid1DrawColumnCell