PDA

Ver la Versión Completa : Error de MySQL


vinny
03-06-2003, 17:21:42
Hola,

Accediendo a una base de datos MySQL obtengo en u ndeterminado putno el siguiente error 'commands out of sync; You can't run this command now'

Me sale esto haciendo una sentencia SELECT sobre una tabla, trato los resultados, entre ello está que con otro procedimiento realizo otra consulta SELECT sobre otra tabla y al regresar, repito el primer SELECT ya que es un bucle.

No se si es que tengo que vaciar algun bufffer o que.

¿Qué indica ese error?

Estoy utilizando la API mysql.pas

Gracias,
Vicente

obiwuan
03-06-2003, 20:47:40
Pues si no me equivoco, y por lo mal que te entiendo, creo que tu problema es que para la primera SELECT tienes que usar un objeto TQuery y para la SELECT anidada has de utilizar otro objeto TQuery diferente del anterior.

Algo me dice que usas el mismo objeto TQuery para ambas SELECTs, y ese es el fallo.