Вниз
Скачать: CL | DM;

Глюк с записью в таблицу!   Найти похожие ветки 

← →
_SCORP_   (2004-03-30 08:11) [0]

Народ помогите плиз! Такая проблема:я хочу добавить запись в таблицу, вызываю форму далее курсор перемещается на DBedit
и происходит событие
procedure TForm16.DBEdit1Change(Sender: TObject);
begin
if Table1.State = dsBrowse then
    Table1.Insert;

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


← →
ЮЮ ©   (2004-03-30 09:20) [1]

DBEdit1Change, по моему, возникает даже при перемещению по НД

>if Table1.State = dsBrowse then  Table1.Insert;

Брр!!!. Если ты вызываешт форму для ввода новой записи, просто сделай:

Table1.Insert;
FrmEditTable1.ShowModal;
if FrmEditTable1.ModalResul = mrOk then
 Table1.Post
else
 Table1.Cancel;



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

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



Память: 0.45 MB
Время: 0.021 c
1-1081246202
Awod
2004-04-06 14:10
2004.04.25
Создание MDI окон с кнопкой в таскбаре


1-1081086845
Serious Sam
2004-04-04 17:54
2004.04.25
Как вывести дату в другом формате?


1-1081190376
KommandorDi
2004-04-05 22:39
2004.04.25
Перерисовка компонента TPaintBox


1-1081360732
DDA
2004-04-07 21:58
2004.04.25
ListView in Report


14-1080819212
VMcL
2004-04-01 15:33
2004.04.25
Формат MP3 объявлен вне закона




   Наверх