T
Temujin
procedure TMForm.DelBtnClick(Sender: TObject);
var DlgRes: Integer;
begin
DlgRes := MessageBox(Application.Handle, 'Вы уверены, что хотите удалить выделенную анкету?', 'Удаление анкеты', MB_YESNO or MB_ICONQUESTION or MB_APPLMODAL or MB_DEFBUTTON3);
if DlgRes = ID_YES then
begin
if dmform.mtrans.InTransaction then
dmform.mtrans.Rollback;
dmForm.MemSel.Close;
with dmform do
begin
mtrans.StartTransaction;
MemDel.UnPrepare;
MemDel.ParamByName('idi').Value:=MForm.MemGrid.Fields[0].AsInteger;
Memdel.Prepare;
MemDel.ExecSQL;
MemSel.Open;
end;
end;
end;
Код кнопки, и ниже сначала предупреждение, затем ошибка:
предупреждение
ошибка
СУБД Interbase, связано через IBDatabase соответственно, это кнопка удаления как видно из названия, вот сижу хз че дальше делать, ругается и все тут!!=)
var DlgRes: Integer;
begin
DlgRes := MessageBox(Application.Handle, 'Вы уверены, что хотите удалить выделенную анкету?', 'Удаление анкеты', MB_YESNO or MB_ICONQUESTION or MB_APPLMODAL or MB_DEFBUTTON3);
if DlgRes = ID_YES then
begin
if dmform.mtrans.InTransaction then
dmform.mtrans.Rollback;
dmForm.MemSel.Close;
with dmform do
begin
mtrans.StartTransaction;
MemDel.UnPrepare;
MemDel.ParamByName('idi').Value:=MForm.MemGrid.Fields[0].AsInteger;
Memdel.Prepare;
MemDel.ExecSQL;
MemSel.Open;
end;
end;
end;
Код кнопки, и ниже сначала предупреждение, затем ошибка:
предупреждение
ошибка

СУБД Interbase, связано через IBDatabase соответственно, это кнопка удаления как видно из названия, вот сижу хз че дальше делать, ругается и все тут!!=)