utiliza esto a ver...
with adoquery1 do
close;
sql.clear;
sql.add('insert into tabla(campo1,campo2,campox)');
sql.add(values (':Pcampo1,:Pcampo2....
campox');{Utilizo esto para pasar los parametros}
sql.parameters.parambyname('Pcampo1').value:=edit1.text;
sql.parameters.parambyname('Pcampo2').value:=edit2.text;
.........................................{repita cuantas veces declaraste en los values}
execsql;