Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Importante    Access Services 2010 e Access Services 2013 verranno rimossi dalla prossima versione di SharePoint. È consigliabile non creare nuove app Web ed eseguire la migrazione delle app esistenti su una piattaforma alternativa, come Microsoft Power Apps.

È possibile condividere i dati di Access con Dataverse, un database nel cloud su cui è possibile creare applicazioni Power Platform, automatizzare i flussi di lavoro, agenti virtuali e altro ancora per il Web, il telefono o il tablet. Per altre informazioni, vedere Guida introduttiva: eseguire la migrazione dei dati di Access a Dataverse.

Questo articolo elenca gli errori di query che possono verificarsi durante l'esecuzione di Verifica compatibilità e fornisce informazioni utili per risolvere gli errori.

Per informazioni generali sugli errori di Verifica compatibilità, vedere l'articolo Verifica compatibilità Web: errori generali.

ACCWeb102012

Testo dell'errore    La query non è compatibile con il Web.

Significato    È necessario verificare la presenza di problemi di compatibilità Web nella query.

Soluzione    Ricreare la query usando Progettazione query. Per altre informazioni su come usare Progettazione query per creare una query Web, vedere Introduzione alle query.

Inizio pagina

ACCWeb102014

Testo dell'errore    Il SQL non è compatibile con il Web.

Significato    Questo errore può essere visualizzato per molti motivi. È possibile che si stia eseguendo una delle operazioni seguenti:

  • Riferimento a oggetti web non compatibili.

  • Riferimento a espressioni non compatibili con il Web.

Per altre informazioni su come creare espressioni, vedere Creare un'espressione.

Soluzione     È consigliabile usare Progettazione query Web per creare query compatibili con il Web. Per altre informazioni sulla progettazione di query per il Web, vedere Introduzione alle query.

Inizio pagina

ACCWeb103013

Testo dell'errore    Access non è riuscito a convertire la query per l'uso sul Web perché i risultati della query contengono più campi con lo stesso nome.

Significato    Più campi hanno lo stesso nome.

Soluzione    Verificare la presenza di nomi di campo duplicati e modificare i duplicati in nomi di campo distinti.

Inizio pagina

ACCWeb103079

Testo dell'errore    Tipo di mancata corrispondenza nell'espressione.

Significato    I tipi su entrambi i lati del join non sono compatibili o i tipi di campo confrontati sono tipi incompatibili. Ad esempio, il testo in numero non può essere confrontato o unito.

Soluzione    Verificare che il lato dei join sia compatibile. Ad esempio, unire il tipo di testo al tipo di testo e il tipo di numero al tipo di numero. Se non si esegue un join, verificare se si stanno confrontando tipi di campo non compatibili.

Inizio pagina

ACCWeb103900

Testo dell'errore    Access non è riuscito a convertire la query per l'uso sul Web.

Significato    Access non è riuscito a pubblicare la query perché usa un tipo di query non supportato, espressioni non supportate, criteri non supportati o altre caratteristiche non supportate sul Web.

Soluzione    Usare Progettazione query di Access per riprogettare la query.

Inizio pagina

ACCWeb103901

Testo dell'errore    La definizione della query non è valida, quindi non è possibile creare l'oggetto query.

Significato    Il server non è riuscito ad analizzare la query a causa di un errore imprevisto nella definizione della query.

Soluzione    Usare Le finestre di progettazione di Access per riprogettare la query.

Inizio pagina

ACCWeb103902

Testo dell'errore    Access non è riuscito a convertire la query per l'uso sul Web perché usa un tipo di query non supportato, espressioni non supportate, criteri non supportati o altre caratteristiche non supportate sul Web.

Significato    La query contiene espressioni incompatibili con il Web. Questo errore può verificarsi a causa di una restrizione del server o quando un'espressione non può essere spostata nel server.

Soluzione    Rimuovere le espressioni non compatibili con il Web. Per altre informazioni sulle espressioni valide per le query, vedere Creare un'espressione.

Inizio pagina

ACCWeb103903

Testo dell'errore    La definizione della query non è valida, quindi non è possibile creare l'oggetto query.

Significato    Uno dei valori dell'attributo non è compatibile con il Web.

Soluzione    Verificare che le condizioni seguenti siano impostate correttamente:

  • L'attributo name non ha uno dei valori seguenti:

Segno di uguale all'inizio

=

Period

.

Exclamation mark

!

Parentesi quadre

[]

Spazio iniziale vuoto

Caratteri non stampabili

Ad esempio: <invio> o <TAB>

Uno dei simboli seguenti

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

  • L'attributo name ha una lunghezza compresa tra uno e 64 caratteri.

  • Attributo Caption: qualsiasi stringa, fino a 1024 caratteri.

Inizio pagina

ACCWeb103904

Testo dell'errore    Access non è riuscito a convertire la query per l'uso sul Web perché contiene una query secondaria.

Significato    La query contiene una sottoquery. Le sottoquery non sono supportate nel server.

Soluzione    Modificare la query in modo che non abbia una query secondaria.

Inizio pagina

ACCWeb103905

Testo dell'errore    Access non è riuscito a convertire la query per l'uso sul Web perché si basa su una query diversa non compatibile con il Web.

Significato    La query contiene una query annidata come input che non può essere rappresentato nel server o contiene un'origine di input che non è possibile trovare.

Soluzione    

  • Verificare che la query annidata sia valida.

  • Usare Progettazione query di Access per creare una query annidata valida.

  • Verificare che la tabella o la query di origine di input della query sia presente nel database.

Inizio pagina

ACCWeb103906

Testo dell'errore    La definizione della query non è valida, quindi non è possibile creare l'oggetto query.

Significato    Impossibile trovare la tabella o la query di origine delle colonne selezionate o ordinate per.

Soluzione    Verificare che la tabella o la query di origine di input della colonna sia presente nel database di Access.

Inizio pagina

ACCWeb103907

Testo dell'errore     Access non è riuscito a convertire la query per l'uso sul Web perché non include campi nei risultati.

Significato    Non viene selezionata alcuna colonna nella query.

Soluzione    Selezionare o specificare almeno una colonna di output nella query.

Inizio pagina

ACCWeb103908

Testo dell'errore     Access non è riuscito a convertire la query per l'uso sul Web perché visualizza troppi campi nei risultati.

Significato     L'origine query contiene troppe colonne.

Soluzione     Questo problema può essere difficile da risolvere e potrebbe essere necessario esaminare le tabelle di origine. Una tabella non può contenere più di:

  • JET_ccolFixedMost colonne fisse.

  • JET_ccolVarMost colonne di lunghezza variabile.

  • JET_ccolTaggedMost colonne contrassegnate.

Inizio pagina

ACCWeb103916

Testo dell'errore    Access non è riuscito a convertire la query per l'uso sul Web perché si basa su una clausola ORDER BY non supportata sul Web.

Significato    Esistono una o più delle condizioni seguenti:

  • Il nome di un elemento order by non è valido.

  • Il nome della tabella di origine non è valido.

  • L'ordinamento è impostato su un'opzione diversa da crescente o decrescente.

  • L'espressione non è valida.

Soluzione    Verificare che le condizioni seguenti siano impostate correttamente:

  • L'attributo name non contiene quanto segue:

Segno di uguale all'inizio

=

Period

.

Exclamation mark

!

Parentesi quadre

[]

Spazio iniziale vuoto

Caratteri non stampabili

Ad esempio: <invio> o <TAB>

Uno dei simboli seguenti

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

  • L'attributo name ha una lunghezza compresa tra uno e 64 caratteri.

  • L'espressione è un'espressione valida.

Inizio pagina

ACCWeb103918

Testo dell'errore     Access non è riuscito a convertire la query per l'uso sul Web perché specifica un tipo DI JOIN non supportato sul Web.

Significato    Il server non supporta le query che hanno più join tra due tabelle (join a più campi).

Soluzione    Assicurarsi che i join usino un solo campo per tabella.

Inizio pagina

ACCWeb103926

Test degli errori    Access non è riuscito a convertire la query per l'uso sul Web perché non specifica la tabella da selezionare.

Significato     La query non contiene tabelle di input (manca la clausola FROM).

Soluzione    Verificare che nella query sia specificata una colonna di input.

Inizio pagina

ACCWeb103927

Testo dell'errore    Access non è riuscito a convertire la query per l'uso sul Web perché i risultati della query contengono più campi con lo stesso nome.

Significato    È stato specificato lo stesso nome per più campi.

Soluzione    Verificare la presenza di nomi di campo duplicati e modificare i duplicati in nomi di campo distinti.

Inizio pagina

ACCWeb103928

Testo dell'errore    Access non è riuscito a convertire la query per l'uso sul Web perché alcuni dei relativi parametri non possono essere convertiti per l'uso sul Web.

Significato    Il nome o il tipo di parametro non è valido.

Soluzione    Verificare che il nome e il tipo del parametro siano validi.

  • L'attributo name non contiene:

Segno di uguale all'inizio

=

Period

.

Exclamation mark

!

Parentesi quadre

[]

Spazio iniziale vuoto

Caratteri non stampabili

Ad esempio: <invio> o <TAB>

Uno dei simboli seguenti

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

  • L'attributo name ha una lunghezza compresa tra uno e 64 caratteri.

Sono validi i tipi seguenti:

Testo (fino a 255 caratteri)

Numeri

booleano

DateTime

Valuta

Inizio pagina

ACCWeb103930

Testo dell'errore    Access non è riuscito a convertire la query per l'uso sul Web perché alcuni dei relativi parametri vengono visualizzati come campi dei risultati o usati nelle istruzioni ORDER BY.

Significato    La query ha un parametro proiettato come scalare o usato in un'istruzione order by.

Questo problema può verificarsi se un parametro viene usato come colonna proiettata (esempio: selezionare param1 da Tabella1) o come ordina per (Esempio: selezionare * dalla tabella 1 e ordinare per campo1= param).

Soluzione    Evitare di usare parametri che vengono proiettati colonna o ordine per colonna.

Inizio pagina

ACCWeb103938

Testo dell'errore    Access non è riuscito a convertire la query per l'uso sul Web.

Significato    Esistono due campi con lo stesso nome e Access non è in grado di creare alias validi.

Soluzione    Verificare la presenza di nomi di campo duplicati e modificare i duplicati in nomi di campo distinti.

Inizio pagina

ACCWeb103939

Testo dell'errore    Access non è riuscito a convertire la query per l'uso sul Web.

Significato    La query ha un alias maggiore di 64 caratteri.

Soluzione    Verificare che l'alias usato nella query sia minore o uguale a 64 caratteri.

Inizio pagina

ACCWeb103940

Testo dell'errore    Access non è riuscito a convertire la query per l'uso sul Web perché specifica un tipo DI JOIN non supportato sul Web.

Significato    Il server non supporta le query che hanno più join nelle stesse due tabelle (join a più campi).

Soluzione    Verificare che i join in uso utilizzino un solo campo per tabella.

Inizio pagina

ACCWeb103942

Testo dell'errore     Access non è riuscito a convertire la query per l'uso sul Web perché contiene un join ciclico.

Significato    I join tra le tabelle della query causano un join circolare tra le tabelle che impedisce ad Access di convertire la query per l'uso sul Web.

Soluzione     Rimuovere i join tra tabelle in modo che i join ciclici siano rimossi.

Inizio pagina

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×