gracias neftali por el ejemplo lo de crear componentes ya lo solucione con la ayuda de caral, es solo que no entiendo en el siguiente codigo segun yo le doy un nombre al query pero al querer referenciarlo por el nombre no compila, ademas que hice pruebas con querys fijos pero truenan al traslaparse peticiones hacia el server alguna idea de como puedo refeenciar los querys creados por su nombre y otra duda necesito crear variables para controlar un ciclo while y estoy en la misma situacion saludos
Código Delphi
[-]
function TFrm_Interfaces.CreaAdo(Myusername, nombre, idext: string; acode : integer):boolean;
begin
Query := TAdoquery.Create(nil);
with Query do
begin
Name := Myusername+'1';
Connection:= md_gral.Con_Gral;
SQL.text:='select idext, DesTel from pbx_ext where acode=:acode ';
parameters.ParamByName('acode').Value:=1;
end;
zQuery := TzQuery.Create(nil);
with zQuery do
begin
Name := Myusername+'2';
Connection:= md_gral.Con_PBXLin;
SQL.text:='update lookup set allowcalls=:allowcalls, ldesc=:ldesc where code=:code ';
Parent:= Frm_Interfaces;
end;
end;