uso transacciones, y siempre cierro la base y libero memoria antes de cerrar la aplicacion, pero seguramente debe ser eso, la red andaba mal y se cortaba bruscamente la conexion. las PC'S se distancian 50mts y estaban con un cable cruzado. Ahora puse un switch en el medio, y por ahora, ya hacen 10 dias que no hay problema. Si surge algo lo informo. Gracias por las respuestas