La configuración es una base de datos mySQL en un servidor remoto, que utiliza MS Access 2010 como interfaz de usuario para el usuario.Errores en la propiedad OrderByOn en Microsoft Access 2010
problema ocurre en formas basadas en consultas ordenadas subyacentes, donde es vista por defecto de formas continuas:
propiedad OrderByOn es falso por defecto - no es un problema.
El usuario activa la propiedad OrderByOn, usando un botón que vuelve a ordenar los registros (OrderByOn = True) - no hay problema.
El usuario quiere utilizar el orden de clasificación de consulta subyacente original, con un botón que desactiva OrderByOn (OrderByOn = False) - hay un problema. Las consultas posteriores de los datos no actualizan el formulario. Parece que la capacidad de volver a consultar los datos se desactiva, junto con la función OrderByOn.
Parece que el problema no es trivial porque la propiedad OrderByOn no parece utilizar los índices mySQL subyacentes. Parece que se incurre en una penalización de rendimiento significativa si OrderByOn no se puede apagar, excepto cuando sea absolutamente necesario.
¿MySQL tiene alguna herramienta de rastreo SQL? Sería útil saber lo que Jet está enviando a MySQL. Quizás podría activar el registro ODBC. –
¿Está utilizando tablas vinculadas con ODBC? – HK1
al punto @ David-W-Fenton sí MySQL tiene el registro SQL. vea [Documentos de MySQL - El registro general de consultas] (http://dev.mysql.com/doc/refman/5.1/en/query-log.html) Tenga en cuenta la segunda frase * "El servidor escribe información en este registro cuando los clientes se conectan o desconectan, y registra cada instrucción SQL recibida de los clientes. "* –