una tipo tabla registros pasar otra microsoft expresion error desde datos crear consultas consulta con coincide buscar anexar actualizar mysql ms-access

mysql - tabla - microsoft access no coincide el tipo en la expresion



Errores en la propiedad OrderByOn en Microsoft Access 2010 (1)

Conecté un formulario continuo a una libreta de direcciones en Outlook ... jugué para configurar el orden haciendo clic con el botón derecho en los campos y eligiendo AZ. Supongo que tiene el efecto de establecer OrderBy y OrderByOn ...

Presioné CTRL-G para obtener la ventana Inmediato ...

Ingresó:

?Me![Address Book].OrderBy

y obtuve algo como esto a cambio ...

[Public].[Address Book].[Display Name], [Public].[Address Book].[Email]

Luego ejecuté el comando

Me![Address Book].OrderBy = ""

y las formas volvieron a su orden subyacente natural ... no es necesario tocar OrderByOn ... ??

La configuración es una base de datos mySQL en un servidor remoto, que utiliza MS Access 2010 como interfaz de usuario front-end.

El problema ocurre en formularios basados ​​en consultas ordenadas subyacentes, donde la vista predeterminada es Formularios continuos:

  • La propiedad OrderByOn es False por defecto, no es un problema.

  • El usuario activa la propiedad OrderByOn, usando un botón que reordena los registros (OrderByOn = True) - no es un problema.

  • El usuario entonces quiere usar un orden de clasificación de consulta subyacente original, usando 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.

  • El problema parece ser no trivial en el sentido de que 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.