Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.011 c
1-73746
iNew
2002-09-11 18:08
2002.09.23
Что заначит св-во Tag у формы прочитав Help ни чё не понял.


4-73921
CASU
2002-08-04 01:39
2002.09.23
Траффик ! Часть вторая!


14-73888
Посетитель
2002-08-28 17:03
2002.09.23
Программисты!


1-73747
Ag2002
2002-09-11 18:45
2002.09.23
Уровень


14-73813
2Me
2002-08-26 09:22
2002.09.23
Почему Дельфи?




   Наверх