PDA

Ver la Versión Completa : Circular datalinks are not allowed


Jere_84
14-05-2012, 05:53:02
hola tengo este error al momento de hacer el open en un ADOQuery lo estuve viendo y comparando con otros y no se cual puede ser el problema. Agradecería sugerencias. Muchas gracias!

Jeremias.

ecfisa
14-05-2012, 06:43:16
Hola Jere84.

Eso puede suceder si estás intentando asignar (mediante el Object Inspector o por código) a la propiedad DataSource del TADOQuery el TDataSource cuya propiedad DataSet sea el mismo TADOQuery.

Saludos.

ecfisa
14-05-2012, 06:49:30
Hola de nuevo.

Para ser mas explícito sucede por ejemplo de este modo:

procedure TForm1.Button1Click(Sender: TObject);
begin
DataSource1.DataSet:= ADOQuery1;
ADOQuery1.DataSource:= DataSource1; // <- Enlace circular
end;


Saludos.

Jere_84
15-05-2012, 01:48:16
Gracias por las respuestas el problema era el DataSource lo elimine y puse otro nuevo y anda perfectamente, no se cual habrá sido el problema que tenias.