Cita:
Empezado por calco_hugo
ya que he leido que un thread se lleva mal con las VCL y me esta dando error de ventana no identificada, si alguien me puede
|
Bueno, eso de que los Threads se lleven mal con las VCL, no se...
No se si te refieres a que, para realizar conexiones a Bases de Datos es recomendable (yo diría obligatorio) realizar nuevas conexiones en cada Thread, porque las librerías de conexión (al menos ADO) no son Thread-safe. Eso no quiere decir "que se lleven mal"; Si haces las cosas bien se "llevan perfectamente"...
Si quieres mostar los datos en un DBGrid, por ejemplo, lo que podrías probar es a realizar la consulta en el thread (que es lo qe más tarda) y luego una vez que tengas los datos, mostrar los datos en el DBGrid utilizando el procedimiento Syncrhonize para evitar problemas.