Problem z INSERT w Interbase

0

Witam

Siedze juz nad tym caly dzien i insert nie dziala jak powienien :(
Mam baze danych 3 kolumnowa TYTUL, OPIS, SLOWA i chcialbym dodac wiersz:
Robie to tak:

     IBQuery1.Close;
     IBQuery1.SQL.Clear;
     IBQuery1.SQL.Add('INSERT INTO zd (TYTUL, OPIS, SLOWA) VALUES '+Edit1.text+', '+Edit1.text+', '+Edit1.text+'');
     IBQuery1.ExecSQL;
     IBQuery1.SQL.Add('select * from zd');
     IBQuery1.Open;

Kompiluje sie ale po kliknieciu przycisku z powyzszym kodem wyskakuje blad:
SQL error code =-104
Token unknown, line1, char 43 Edit1'

Problem w tym ze na rozne sposoby probowalem z cudzyslowami tez, przekopalem cale google i nie dziala...
np taka zmiana tez nie przynosi efektu :(

IBQuery1.SQL.Add('INSERT INTO zd (TYTUL, OPIS, SLOWA) VALUES ("'+Edit1.text+'", "'+Edit1.text+'", "'+Edit1.text+'")');

Pozdr

0

http://ultrabit.prv.pl/ jak znalazł.

Musisz podawać parametry.

0

DZIEKUJE!!!!! nawet nie wiesz jak bardzo, zaoszczedziles mi kolejnego dnia-tygodnia grzebania... :)

POZDRAWIAM

1 użytkowników online, w tym zalogowanych: 0, gości: 1