Cita:
Empezado por RyCk
como le puedo hacer para decir en que tabla insertar ya que en ningun lado le pongo donde debe insertar esos campos
|
Es que debes especificarle la consulta SQL a la componente Query. Puedes hacerlo como dice
DTAR, o bien usando parámetros, como estabas intentando:
Código Delphi
[-]
Query.SQL.Text :=
'insert into tabla (clave, materias, creditos) ' +
values(:clave, :materias, :creditos)';
¿Notas los dos puntos antes de clave, materias y credito en values? Eso es lo que le indica al Query que son parámetros. De hecho los puedes llamar como quieras, no necesariamente deben coincidir con los nombres de los campos.
Ya que asignes la sentencia SQL, y antes de ExecSQL, llenas los parámetros tal y como lo estabas haciendo.
En mi opinión queda mucho más prolijo hacerlo así.
// Saludos