Luego, quiero obtener el id de ese nuevo registro insertado y utilizarlo en otra operación MySQL.
Estoy buscando la forma de hacerlo, pero no le encuentro la vuelta en Lazarus.
Mi código esta algo así:
delphi
duracion := EncodeTime(Hs.Value,Mins.Value,Segs.Value,0); SubmitQ.SQL.Clear; SubmitQ.SQL.Add('INSERT INTO video ( nombre, duracion, resena, idestado, idclasificacion) VALUES ( :titulo, :duracion, :resena, :idestado, :idclasificacion)'); SubmitQ.ParamByName('titulo').AsString := Titulo.Text; SubmitQ.ParamByName('duracion').AsString := TimeToStr(duracion); SubmitQ.ParamByName('resena').AsString := Resena.Text; SubmitQ.ParamByName('idestado').AsString := Estado.KeyValue; SubmitQ.ParamByName('idclasificacion').AsString := Clasificacion.KeyValue; SubmitQ.ExecSQL; { Ahora necesito el id de este registro insertado, para colocarlo en la tabla de "Peliculas" o "Documentales", segun sea el caso.}
Saludos y muchas gracias.