Delphi - Delete records en ADO

 
Vista:

Delete records en ADO

Publicado por Antonio (6 intervenciones) el 01/01/2005 13:19:13
Estoy atascado en lo siguiente:
Tengo un Form con un Button, un ADOConnection y ADOTable.
La prueba de conexion a la base de datos Access (Jet) se efectua correctamente.
La funcion del Button (OnClip) es vaciar una tabla.
El codigo es el siguiente:

procedure TForm1.Button1Click(Sender: TObject);
begin
ADOConnection1.Connected := True;
ADOTable1.Open;
if ADOTable1.RecordCount > 0 then
ADOTable1.DeleteRecords(arAll);
ADOTable1.Close;
end;

Se produce un error en la ejecucion que dice :
"La operacion no esta permitida en este contexto" etc. etc.

A partir de ahí no se donde está el problema. He buscado al respecto pero no veo algo que me resuelva la situacion.

Gracias anticipadas. Feliz Año.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Delete records en ADO

Publicado por Delfino (1216 intervenciones) el 01/01/2005 19:12:37
quizas la tabla esta ligada con una relacion master detail con otra donde no se permite borrar los registros masters q tienen hijos..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar