Query1.SQL.Add('insert into テスト.db');
Query1.SQL.Add('(TEST1,TEST2)');
Query1.SQL.Add('values("マータリ","マータリ")');
Query1.ExecSQL;

上記だと上手くいくんだけど、
下記のようにパラメーターで追加しようとすると駄目。
何かよいアドバイスをお願いします。

Query1.SQL.Add('insert into データ.db');
Query1.SQL.Add('(TEST1,TEST2)');
Query1.SQL.Add('values(TEST1 =: GIKO1,TEST2 =: GIKO2)');
Query1.ParamByName('GIKO1').AsString := Edit1.Text;
Query1.ParamByName('GIKO2').AsString := Edit2.text;
Query1.ExecSQL;