Ver Mensaje Individual
  #2  
Antiguo 11-05-2004
Avatar de Combat-F2D
Combat-F2D Combat-F2D is offline
Miembro
 
Registrado: may 2003
Ubicación: Toletum
Posts: 454
Reputación: 22
Combat-F2D Va por buen camino
hasta donde he podido comprobar, el componente TTable, pese a ser un descendiente del DataSet, no hereda la propiedad Exclusive de este, porque creo que no la tiene; dicha propiedad es exclusiva para TTable, entonces el TQuery no la tiene por ser a su vez descendiente del DataSet.

la propiedad Exclusive tambien la tiene el componente TDataBase, pero es peligroso el utilizarla a la hora de lanzar una query, en primer lugar porque puede darse la situacion de que este siendo usada en ese momento y devuleva el error de no poder conectar en modo exlusivo.

a su vez si la abres (DataBase) en exclusivo puedes caer en el error a su vez de sin querer dejar esta conexion abierta impidiendo que otro user u aplicacion quiera acceder a ella.

no obstante pienso que es un tema un poco mas complejo lo que comentas, y tal vez la solucion se pueda dar si comentas mas a fondo tus circunstancias.

si mal no recuerdo en el foro de comenta el poder bajarte el libro 'La Cara Oculta del Delphi4' de Ian Marteens, te lo recomiendo, pues en el existe un capitulo donde comenta algo tu problema; incluye a Einstein y Newton y gente por el estilo, hasta creo que sale el.

se me olvidaba, puedes enlazar el TQuery a traves de un TDataBase, pero creo que eso ya lo sabes
__________________
online
Responder Con Cita