PDA

Ver la Versión Completa : ZQuery Problema de Access Violation


JerS
13-07-2011, 18:29:18
Muy buenas amigos tengo el siguiente problema, mi aplicacion se va ejecutando de muy buena forma pero derrepente me arroja la Excepcion Access violation en una consulta simple con mi objeto TZQuery



ZQuery1.Close;
ZQuery1.Sql.clear;
ZQuery1.Sql.add('Select * from empleados');
ZQuery1.Open;


de vez en cuando me arroja la excepción en la linea de ZQuery1.Open;

lo extraño es que antes utilizo el mismo ZQuery1 para otras consultas y no arroja esta Excepción, vale acotar que el ZQuery1 es un objeto que agrego al form no lo creo en tiempo de ejecución y no lo libero en ningún momento y también acoto que mi ZConnection esta ubicado fuera de este formulario y lo tengo en un TModule, pero en el form donde hago la consulta incluyo el TModule en el Uses.

Esperando su ayuda muchas gracias de antemano

DarKraZY
14-07-2011, 09:24:54
de vez en cuando me arroja la excepción en la linea de ZQuery1.Open;

¿"De vez en cuando" quiere decir siempre?
¿Has probado a poner un punto de ruptura y ver si está asignado el objeto ZQuery1?

Saludos!

JerS
14-07-2011, 17:43:44
¿Has probado a poner un punto de ruptura y ver si está asignado el objeto ZQuery1?


a que te refieres con ver si está asignado el objeto ZQuery1?

DarKraZY
15-07-2011, 08:43:17
a que te refieres con ver si está asignado el objeto ZQuery1?

A que la referencia no apunte a nil.

Por ejemploif Assigned(ZQuery1) then
ShowMessage('ok');