PDA

Ver la Versión Completa : Componente dañado en delphi


richy08
06-03-2008, 18:32:03
buenos dias compañero les platico tengo una aplicacion en d7 que se conecta a sql 2005, la aplicacion la corro en una maquina cliente y el sql en un servidor el problema es que algunos querys tardan mucho en abrir y n ose por que ya probe algunas cosas pero lo mas raro es que de delphi en el componente ado que utilizo para el query en la propiedad active al ponerle true pues tarda como medio minuto en abrirlo se supone que deve de abrir inmediatamente y no es una consulta compleja lo que tengo dentro es

select distinct(nconf), r.acode, snompro, darrivaldate, ddeparturedate, sname, scolor, scodepro=pr.scode, scodeloco=l.scode from owner o, propert p, reserve r,
propertytype pr, locationtable l, rentalcontract re
where r.acode=p.acode and
r.aowner=o.aowner
and pr.scode= p.stype
and p.slocationcode= l.scode
and sstatus<>'CA'
and re.acode=r.acode
and ((:fecha between re.dconini and re.dconend))


la conexion la tomo de otro componente ado estos son los parametros que uso en el componente que hace la conexion

cadena.

Provider=SQLOLEDB.1;Password=xxxxx;Persist Security Info=True;User ID=sa;Initial Catalog=PMR;Data Source=xxxxxxx\SITISQL_05;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=DESARROLLO;Use Encryption for Data=False;Tag with column collation when possible=False

otra duda por que siemrpe se usa por default el Packet Size=4096 puedo aumentar el tamaño del paquete esto me podra ayudar

gracias por cualquier comentario