Ver Mensaje Individual
  #1  
Antiguo 08-03-2012
GonzaloDias GonzaloDias is offline
Miembro
NULL
 
Registrado: ene 2012
Posts: 21
Reputación: 0
GonzaloDias Va por buen camino
Invalid Use of Keyword en SQL

Hola a todos,
Tengo un problema con un Insert realizado sobre un Query

Código Delphi [-]
  Form2.Query5.Close;
  Form2.Query5.SQL.Clear;
  form2.Query5.SQL.Text:='Insert Into ProfesorCurso (Profesor,Curso,Fecha,Index,EstadoInscripcion) Values(:Profesor, :Curso, :Fecha, :Index, :Estado)';
  form2.Query5.ParamByName('Profesor').asinteger:=strtoint(form6.DBEdit1.Text);
  form2.Query5.ParamByName('Curso').asinteger:=form2.Table4.FieldByName('Curso_ID').AsInteger;
  form2.Query5.ParamByName('Fecha').asdatetime:=Date;
  form2.Query5.ParamByName('Index').asinteger:=1;
  form2.Query5.ParamByName('Estado').asstring:='Activo';
  Form2.Query5.ExecSQL;

El error me lo muestra en estos deos campos "Index,EstadoInscripcion" pero ambos estan bien ordenados y escritos, antes aparece el campo fecha, la cual le asigno Date de actual fecha, pero sigue con el mismo error, los demas de la sentencia parece estar ok, necesitaria saber si es un problema de DB en paradox o si tienen alguna solucion que no pueda ver.
Gracias a todos
Responder Con Cita