Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.
En este artículo se enumera los errores que pueden surgir al ejecutar el Comprobador de compatibilidad y se proporciona información que puede ayudarle a resolver los errores de consulta.
Para obtener información general sobre los errores del Comprobador de compatibilidad, vea el artículo compatibilidad Web comprobar 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 Volver a crear la consulta mediante 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.
ACCWeb102014
Texto de error La instrucción SQL no es compatible con la Web.
Qué significa Puede haber varias razones, ¿por qué se recibe este error. Puede realizar uno de estos procedimientos:
-
Referencia de los objetos de web incompatible.
-
Hacer referencia a expresiones de web incompatible.
Para obtener más información sobre cómo crear expresiones, vea crear una expresión.
Qué hacer Considere la posibilidad de usar el Diseñador de consultas web para crear consultas que son compatibles con web. Para obtener más información sobre las consultas de diseño para la Web, vea Introducción a las consultas.
ACCWeb103013
Texto de error Access no pudo convertir la consulta para usarla en 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 Comprobar los nombres de campo duplicados y cambie los duplicados a los nombres de campo distinto.
ACCWeb103079
Texto de error Tipos no coinciden en expresiones.
Qué significa Los tipos de ambos lados de la combinación son incompatibles o los tipos de campo en comparación son incompatibles. Por ejemplo, texto a número no se pueden comparar ni unido.
Qué hacer Asegúrese de que el lado de las combinaciones son compatibles. Por ejemplo, tipo de texto de combinación al tipo de texto y escriba número tipo número. Si no va a realizar una combinación, compruebe si se comparan los tipos de campo incompatibles.
ACCWeb103900
Texto de error Access no pudo convertir la consulta para usarla en la Web.
Qué significa Access no pudo publicar la consulta porque utiliza un tipo de consulta, las expresiones no compatibles, criterios no admitidas u otras características que no son compatibles en la Web.
Qué hacer Usar el Diseñador de consultas de Access a diseñar la consulta.
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 consulta.
Qué hacer Utilizar los diseñadores de acceso a diseñar la consulta.
ACCWeb103902
Texto de error Access no pudo convertir la consulta para usarla en Web porque utiliza un tipo de consulta, las expresiones no compatibles, criterios no admitidas u otras características que no son compatibles en la Web.
Qué significa La consulta contiene expresiones que no son compatibles con la Web. Este error puede ocurrir debido a una restricción del servidor o cuando no se puede mover una expresión en el servidor.
Qué hacer Quitar las expresiones que no son compatibles con web. Para obtener más información sobre las expresiones son válidas en las consultas, vea crear una expresión.
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 se establecen correctamente, las condiciones siguientes:
-
El atributo de nombre no tiene uno de estos procedimientos:
Signo igual al principio | = |
---|---|
Punto |
. |
Signo de exclamación |
! |
Corchetes |
[] |
Espacio en blanco |
|
Caracteres no imprimibles |
Por ejemplo: < ENTRAR > o < ficha > |
Cualquiera de los siguientes símbolos |
/ \ : * ? "< > | # {} % ~ & |
-
El atributo name es entre uno y 64 caracteres de longitud.
-
Atributo de título: cualquier cadena hasta 1024 caracteres.
ACCWeb103904
Texto de error Access no pudo convertir la consulta para usarla en Web porque contiene una subconsulta.
Qué significa La consulta contiene una subconsulta. No se admiten subconsultas en el servidor.
Qué hacer Modificar la consulta para que no tenga una subconsulta.
ACCWeb103905
Texto de error Access no pudo convertir la consulta para usarla en Web porque se basa en una consulta diferente que no es compatible con Web.
Qué significa La consulta contiene una consulta anidada como una entrada que no se pueden representar en el servidor o contiene un origen de entrada que no se encuentra.
Qué hacer
-
Asegúrese de que la consulta anidada es válida.
-
Usar diseñadores de consultas de Access para crear una consulta anidada válida.
-
Asegúrese de que la consulta de tabla de origen de entrada o la consulta existe en la base de datos.
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 encuentra la tabla de origen o la consulta del seleccionado o el orden de columnas.
Qué hacer Asegúrese de que la tabla de origen de entrada de la columna o la consulta existe en la base de datos de Access.
ACCWeb103907
Texto de error Access no pudo convertir la consulta para usarla en Web porque no incluye todos los campos en sus resultados.
Qué significa No se seleccionan columnas en la consulta.
Qué hacer Seleccione o especifique al menos una columna de resultados de la consulta.
ACCWeb103908
Texto de error Access no pudo convertir la consulta para usarla en 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 fijo de columnas.
-
Columnas de longitud variable JET_ccolVarMost.
-
JET_ccolTaggedMost etiquetados columnas.
ACCWeb103916
Texto de error Access no pudo convertir la consulta para usarla en Web porque se basa en una cláusula ORDER BY que no es compatible en la Web...
¿Qué significa Existen una o varias de las siguientes condiciones:
-
Nombre de un pedido por elemento no es válido.
-
Nombre de tabla de origen no es válido.
-
Criterio de ordenación se establece en una opción distinta ascendente o descendente.
-
La expresión no es válida.
Qué hacer Asegúrese de que se establecen correctamente, las condiciones siguientes:
-
El atributo de nombre no contiene ninguno de los procedimientos siguientes:
Signo igual al principio | = |
---|---|
Punto |
. |
Signo de exclamación |
! |
Corchetes |
[] |
Espacio en blanco |
|
Caracteres no imprimibles |
Por ejemplo: < ENTRAR > o < ficha > |
Cualquiera de los siguientes símbolos |
/ \ : * ? "< > | # {} % ~ & |
-
El atributo name es entre uno y 64 caracteres de longitud.
-
La expresión es una expresión válida.
ACCWeb103918
Texto de error Access no pudo convertir la consulta para usarla en Web porque especifica un tipo de combinación no es compatible en la Web.
Qué significa El servidor no admite las consultas que tienen varias uniones entre dos tablas (combinaciones multicampo).
Qué hacer Asegúrese de que las combinaciones utilizan sólo un campo por tabla.
ACCWeb103926
Prueba de errores Access no pudo convertir la consulta para usarla en Web porque no especifica que tabla seleccionar.
Qué significa La consulta no tiene entradas tablas (falta la cláusula FROM).
Qué hacer Asegúrese de que la consulta tiene una columna de entrada especificada.
ACCWeb103927
Texto de error Access no pudo convertir la consulta para usarla en Web porque los resultados de la consulta contienen varios campos que tienen el mismo nombre.
Qué significa Especificar el mismo nombre para varios campos.
Qué hacer Comprobar los nombres de campo duplicados y cambie los duplicados a los nombres de campo distinto.
ACCWeb103928
Texto de error Access no pudo convertir la consulta para usarla en Web porque algunos de sus parámetros no se puede convertir para su uso en la Web.
Qué significa El nombre de parámetro o tipo no es válido.
Qué hacer Asegúrese de que el nombre de parámetro y tipo sean válidos.
-
Tiene el atributo de nombre no contiene:
Signo igual al principio | = |
---|---|
Punto |
. |
Signo de exclamación |
! |
Corchetes |
[] |
Espacio en blanco |
|
Caracteres no imprimibles |
Por ejemplo: < ENTRAR > o < ficha > |
Cualquiera de los siguientes símbolos |
/ \ : * ? "< > | # {} % ~ & |
-
El atributo name es entre uno y 64 caracteres de longitud.
Los siguientes tipos son válidos:
Texto (hasta 255 caracteres) |
---|
Números |
Booleano |
DateTime |
Currency |
ACCWeb103930
Texto de error Access no pudo convertir la consulta para usarla en Web porque algunos de sus parámetros se muestran como campos de resultado o utilizar en ORDER BY instrucciones.
Qué significa La consulta tiene un parámetro proyectado como un valor escalar o utilizado en un orden por instrucción.
Esto puede ocurrir si un parámetro se utiliza como una columna proyectada (ejemplo: seleccione param1 from Tabla1) o como ordenar por (ejemplo: seleccione * from tabla 1 y ordenar por campo1 = parámetro).
Qué hacer Evitar el uso de parámetros de columna proyectado u ordenar por columna.
ACCWeb103938
Texto de error Access no pudo convertir la consulta para usarla 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 Comprobar los nombres de campo duplicados y cambie los duplicados a los nombres de campo distinto.
ACCWeb103939
Texto de error Access no pudo convertir la consulta para usarla en la Web.
Qué significa La consulta tiene un alias de más de 64 caracteres.
Qué hacer Asegúrese de que el alias utilizado en la consulta es menor o igual que 64 caracteres.
ACCWeb103940
Texto de error Access no pudo convertir la consulta para usarla en Web porque especifica un tipo de combinación no es compatible en la Web.
Qué significa El servidor no admite las consultas que tienen varias combinaciones en las mismas dos tablas (combinaciones multicampo).
Qué hacer Asegúrese de que las combinaciones está utilizando un solo campo por tabla.
ACCWeb103942
Texto de error Access no pudo convertir la consulta para usarla en Web porque contiene una combinación cíclica.
Qué significa Las combinaciones entre las tablas en la consulta están causando una combinación circular entre las tablas que impiden que Access convertir la consulta para usarla en la Web.
Qué hacer Quitar combinaciones entre las tablas de modo que se quitan las combinaciones cíclicas.