Mam taką procedurę która ma za zadanie dodawać element do tablicy Kategorie
procedure TForm1.Button1Click(Sender: TObject);
var id,i:integer;
nazwa,opis:string;
begin
if (Edit1.Text<>'') then
begin
nazwa:=''''+Edit1.Text+'''';
opis:=''''+Edit2.Text+'''';
SQLQuery1.Close;
SQLQuery1.SQL.Clear;
SQLQuery1.SQL.Add('INSERT INTO Kategorie VALUES (kate.nextval,'+nazwa+','+opis+')');
try
SQLQuery1.ExecSQL;
except
showmessage('Wystąpil bląd podczas wstawiania rekordu. Sprawdź, czy wszystkie pola są poprawnie wypelnione')
end;
end;
Button1Click(Sender);
Edit1.Text:='';
Edit2.Text:='';
SQLQuery1.Active:=False;
end;
procedura działa :/ tylko jest jeden mały problem - zamiast dodawać jeden element dodaje(te same elementy wpisane przeze mnie)
do indeksu 999 .
Zna ktoś rozwiązanie tego problemu ?
znalazłem rozwiązanie problemu można zamknąć :-) :-)