Bien, entiendo.
pero tu estas haciendo:
Código Delphi
[-]
Query.SQL.Text :=
'insert into tabla (clave, materias, creditos) ' +
values(:clave, :materias, :creditos)';
que pasa si pones asi:
Código Delphi
[-]
Query.SQL.clear;
Query.SQL.add ('insert into tabla (clave, materias, creditos) '
+'values (:clave, :materias, :creditos)');
.......
creo haberlo echo asi una vez, dime sino pruebo en mi trabajo
y te cuento, pero para qeu te complicas haciendolo asi
si trabajando con tablas insertas igual, o me equivoco?
Saludos
walter