Se aplica a
Access 2016 Access 2013 Access 2010

Importante    Access Services 2010 y Access Services 2013 se eliminarán de la siguiente versión de SharePoint. Le recomendamos que no cree nuevas aplicaciones web y que migre las aplicaciones existentes a una plataforma alternativa, como Microsoft Power Apps.

Puede compartir datos de Access con Dataverse, que es una base de datos en la nube en la que puede crear aplicaciones de Power Platform, automatizar flujos de trabajo, agentes virtuales y mucho más para la web, el teléfono o la tableta. Para obtener más información, consulte Introducción: Migrar datos de Access a Dataverse.

En este artículo se enumeran los errores de consulta que puede encontrar al ejecutar el Comprobador de compatibilidad y proporciona información que puede ayudarle a resolver los errores.

Para obtener información general sobre los errores del Comprobador de compatibilidad, vea el artículo Comprobación de compatibilidad web Errores generales.

ACCWeb102012

Texto de error    La consulta no es compatible con la Web.

Qué significa    Debe comprobar si hay problemas de compatibilidad web en la consulta.

Qué hacer    Vuelva a crear la consulta con el diseñador de consultas. Para obtener más información sobre cómo usar el diseñador de consultas para crear una consulta web, vea Introducción a las consultas.

Principio de página

ACCWeb102014

Texto de error    Sql no es compatible con la Web.

Qué significa    Puede haber muchos motivos por los que recibiría este error. Puede que realice una de las siguientes acciones:

  • Hacer referencia a objetos web incompatibles.

  • Hacer referencia a expresiones incompatibles web.

Para obtener más información sobre cómo crear expresiones, vea Generar una expresión.

Qué hacer     Considere la posibilidad de usar el diseñador de consultas web para crear consultas que sean compatibles con la web. Para obtener más información sobre cómo diseñar consultas para la Web, vea Introducción a las consultas.

Principio de página

ACCWeb103013

Texto de error    Access no pudo convertir la consulta para su uso en la Web porque los resultados de la consulta contienen varios campos que tienen el mismo nombre.

Qué significa    Varios campos tienen el mismo nombre.

Qué hacer    Compruebe si hay nombres de campo duplicados y cambie los duplicados a nombres de campo distintos.

Principio de página

ACCWeb103079

Texto de error    No coinciden los tipos en la expresión.

Qué significa    Los tipos a cada lado de la combinación son incompatibles o los tipos de campo comparados son tipos incompatibles. Por ejemplo, el texto a número no se puede comparar ni combinar.

Qué hacer    Asegúrese de que el lado de las combinaciones sea compatible. Por ejemplo, une el tipo de texto con el tipo de texto y el tipo de número con el tipo de número. Si no está realizando una combinación, compruebe si está comparando tipos de campos incompatibles.

Principio de página

ACCWeb103900

Texto de error    Access no pudo convertir la consulta para su uso en la Web.

Qué significa    Access no pudo publicar la consulta porque usa un tipo de consulta no compatible, expresiones no admitidas, criterios no admitidos u otras características que no son compatibles con la Web.

Qué hacer    Use el diseñador de consultas de Access para volver a diseñar la consulta.

Principio de página

ACCWeb103901

Texto de error    La definición de la consulta no es válida, por lo que no se puede crear el objeto de consulta.

Qué significa    El servidor no pudo analizar la consulta debido a un error inesperado en la definición de la consulta.

Qué hacer    Use diseñadores de Access para rediseñar la consulta.

Principio de página

ACCWeb103902

Texto de error    Access no pudo convertir la consulta para su uso en la Web porque usa un tipo de consulta no compatible, expresiones no admitidas, criterios no admitidos u otras características que no son compatibles con la Web.

Qué significa    La consulta contiene expresiones que no son compatibles con la Web. Este error puede producirse debido a una restricción de servidor o cuando una expresión no puede moverse al servidor.

Qué hacer    Quite las expresiones que no sean compatibles con la web. Para obtener más información sobre las expresiones son válidas en consultas, vea Crear una expresión.

Principio de página

ACCWeb103903

Texto de error    La definición de la consulta no es válida, por lo que no se puede crear el objeto de consulta.

Qué significa    Uno de los valores de atributo no es compatible con la Web.

Qué hacer    Asegúrese de que las siguientes condiciones están establecidas correctamente:

  • El atributo name no tiene ninguno de los siguientes elementos:

Signo igual al principio

=

Período

.

Signo de exclamación

!

Corchetes

[]

Espacio inicial en blanco

Caracteres no imprimibles

Por ejemplo: <> Escriba> o <TAB

Cualquiera de los símbolos siguientes

/ \ : * ? " < > | # { } % ~ &

  • El atributo name tiene entre uno y 64 caracteres de longitud.

  • Atributo de título: cualquier cadena, hasta 1024 caracteres.

Principio de página

ACCWeb103904

Texto de error    Access no pudo convertir la consulta para su uso en la Web porque contiene una subconsulte.

Qué significa    La consulta contiene una subconsulta. Las subconsultas no son compatibles con el servidor.

Qué hacer    Modifique la consulta para que no tenga una sub query.

Principio de página

ACCWeb103905

Texto de error    Access no pudo convertir la consulta para su uso en la Web porque se basa en otra consulta que no es compatible con la Web.

Qué significa    La consulta contiene una consulta anidada como una entrada que no se puede representar en el servidor o contiene un origen de entrada que no se puede encontrar.

Solución    

  • Asegúrese de que la consulta anidada es válida.

  • Use diseñadores de consultas de Access para crear una consulta anidada válida.

  • Asegúrese de que la tabla o consulta de origen de entrada de la consulta existe en la base de datos.

Principio de página

ACCWeb103906

Texto de error    La definición de la consulta no es válida, por lo que no se puede crear el objeto de consulta.

Qué significa    No se puede encontrar la tabla o consulta de origen de las columnas seleccionadas o ordenadas por columnas.

Qué hacer    Asegúrese de que la tabla o consulta de origen de entrada de la columna existe en la base de datos de Access.

Principio de página

ACCWeb103907

Texto de error     Access no pudo convertir la consulta para su uso en la Web porque no incluye ningún campo en sus resultados.

Qué significa    No se seleccionan columnas en la consulta.

Qué hacer    Seleccione o especifique al menos una columna de salida en la consulta.

Principio de página

ACCWeb103908

Texto de error     Access no pudo convertir la consulta para su uso en la Web porque muestra demasiados campos en sus resultados.

Qué significa     El origen de la consulta tiene demasiadas columnas.

Qué hacer     Esto puede ser difícil de resolver y es posible que tenga que examinar las tablas de origen. Una tabla no puede tener más de:

  • JET_ccolFixedMost columnas fijas.

  • JET_ccolVarMost columnas de longitud variable.

  • JET_ccolTaggedMost columnas etiquetadas.

Principio de página

ACCWeb103916

Texto de error    Access no pudo convertir la consulta para su uso en la Web porque se basa en una cláusula ORDER BY que no es compatible con la Web.

Qué significa    Existe una o varias de las siguientes condiciones:

  • El nombre de un elemento order by no es válido.

  • El nombre de la tabla de origen no es válido.

  • El criterio de ordenación se establece en una opción distinta de ascendente o descendente.

  • La expresión no es válida.

Qué hacer    Asegúrese de que las siguientes condiciones están establecidas correctamente:

  • El atributo name no contiene ninguno de los siguientes elementos:

Signo igual al principio

=

Período

.

Signo de exclamación

!

Corchetes

[]

Espacio inicial en blanco

Caracteres no imprimibles

Por ejemplo: <> Escriba> o <TAB

Cualquiera de los símbolos siguientes

/ \ : * ? " < > | # { } % ~ &

  • El atributo name tiene entre uno y 64 caracteres de longitud.

  • La expresión es una expresión válida.

Principio de página

ACCWeb103918

Texto de error     Access no pudo convertir la consulta para su uso en la Web porque especifica un tipo JOIN que no es compatible con la Web.

Qué significa    El servidor no admite consultas que tengan varias combinaciones entre dos tablas (combinaciones de varios campos).

Qué hacer    Asegúrese de que las combinaciones solo usen un campo por tabla.

Principio de página

ACCWeb103926

Prueba de error    Access no ha podido convertir la consulta para su uso en la Web porque no especifica qué tabla desea seleccionar DE.

Qué significa     La consulta no tiene tablas de entrada (falta la cláusula FROM).

Qué hacer    Asegúrese de que la consulta tiene una columna de entrada especificada.

Principio de página

ACCWeb103927

Texto de error    Access no pudo convertir la consulta para su uso en la Web porque los resultados de la consulta contienen varios campos que tienen el mismo nombre.

Qué significa    Ha especificado el mismo nombre para varios campos.

Qué hacer    Compruebe si hay nombres de campo duplicados y cambie los duplicados a nombres de campo distintos.

Principio de página

ACCWeb103928

Texto de error    Access no pudo convertir la consulta para su uso en la Web porque algunos de sus parámetros no se podían convertir para su uso en la Web.

Qué significa    El nombre o tipo del parámetro no es válido.

Qué hacer    Asegúrese de que el nombre y el tipo del parámetro sean válidos.

  • El atributo name no contiene:

Signo igual al principio

=

Período

.

Signo de exclamación

!

Corchetes

[]

Espacio inicial en blanco

Caracteres no imprimibles

Por ejemplo: <> Escriba> o <TAB

Cualquiera de los símbolos siguientes

/ \ : * ? " < > | # { } % ~ &

  • El atributo name tiene entre uno y 64 caracteres de longitud.

Los siguientes tipos son válidos:

Texto (hasta 255 caracteres)

Números

Boolean

DateTime

Moneda

Principio de página

ACCWeb103930

Texto de error    Access no pudo convertir la consulta para su uso en la Web porque algunos de sus parámetros se muestran como campos de resultado o se usan en instrucciones ORDER BY.

Qué significa    La consulta tiene un parámetro que se proyecta como escalar o se usa en un orden por instrucción.

Esto puede ocurrir si un parámetro se usa como una columna proyectada (Ejemplo: seleccione parámetro1 de Tabla1) o como orden por (Ejemplo: seleccione * de la tabla 1 y ordene por campo1= parámetro).

Qué hacer    Evite usar parámetros que se proyecten columna o orden por columna.

Principio de página

ACCWeb103938

Texto de error    Access no pudo convertir la consulta para su uso en la Web.

Qué significa    Hay dos campos que tienen el mismo nombre y Access no puede crear alias válidos para ellos.

Qué hacer    Compruebe si hay nombres de campo duplicados y cambie los duplicados a nombres de campo distintos.

Principio de página

ACCWeb103939

Texto de error    Access no pudo convertir la consulta para su uso en la Web.

Qué significa    La consulta tiene un alias de más de 64 caracteres.

Qué hacer    Asegúrese de que el alias usado en la consulta sea menor o igual que 64 caracteres.

Principio de página

ACCWeb103940

Texto de error    Access no pudo convertir la consulta para su uso en la Web porque especifica un tipo JOIN que no es compatible con la Web.

Qué significa    El servidor no admite consultas que tengan varias combinaciones en las mismas dos tablas (combinaciones de varios campos).

Qué hacer    Asegúrese de que las combinaciones solo usen un campo por tabla.

Principio de página

ACCWeb103942

Texto de error     Access no pudo convertir la consulta para su uso en la Web porque contiene una combinación cíclica.

Qué significa    Las combinaciones entre las tablas de la consulta provocan una combinación circular entre las tablas, lo que impide que Access convierta la consulta para usarla en la Web.

Qué hacer     Quite las combinaciones entre tablas para quitar las combinaciones cíclicas.

Principio de página

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.