no, a ver, los parametros de las consultas SQL son campos de la tabla, es decir, el nombre de los campos, nunca ni TDBEdits ni variables.
No se si con esto voy a liarte mas, pero a ver. Cuando tu lanzas un insert, delete o update, lo que has de especificar en el componente son los nombres de los campos. Otra cosa es si lo hacer por código mediante un TIBQuery. En él podrias poner algo como
Código:
IBQuery1.Sql.Add('insert into MyTabla (MyNameField1, MyNameField2, MyNameField3)');
IBQuery1.Sql.Add('values (:Var1, :Var2, :Var3)');
Donde var1, var2, var3 son parametros de tu query y que, aqui si, pueden tener el nombre que mas te guste. Pero cuando se trata del TIBDataset, tienes que poner los nombres reales de los campos detu tabla
Espero que con esta corta explicacion te queda algo mas claro el uso de este componente
EDIT : me he dejado los ':' en la sentencia SQL