Pannello di Controllo Moderatore ]

[Risolto] Query su comando SQL che non può essere letto

Discussioni sulle caratteristiche di database

[Risolto] Query su comando SQL che non può essere letto

Messaggioda markinson » giovedì 30 luglio 2020, 9:18

Chiedo venia ... e, più che altro, domando soltanto se l'inconveniente che sto per descrivere è capitato pure a qualcun altro.

Dunque, cercando di modificare la struttura di una ricerca (in modalità grafica-GUI), sono andato su modifica della query e ho ricevuto il seguente messaggio:
Query su comando SQL che non può essere letto_000.jpg


Ossia (testuale):
La query è basato su un comando SQL che non può essere letto.(eccetto "comando SQL", che in questo contesto non ha significato) sarà inserito.
La query verrà aperto nella vista SQL.(eccetto "comando SQL", che in questo contesto non ha significato) sarà inserito.


Premendo il pulsante "OK" entro nel codice SQL. Non ho osato cliccare su "Extra".

Non essendo assolutamente all'altezza di intervenire su tale codice SQL, ho ripreso la query "madre", copiata e incollata (con un altro nome) nella base di dati, ho rifatto tutte le modifiche e personalizzazioni per ricondizionarla all'interrogazione che non potevo né posso modificare se non attraverso il puro codice SQL e, attraverso questa via, tutto torna a funzionare.
Intendo che, una volta ricostruita pari pari l'interrogazione, posso entrare tranquillamente in modifica, senza necessariamente passare per il codice SQL.

Come accennato, non pretendo una soluzione, ma intendo soltanto condividere l'ultima mia disavventura e sapere se qualche altro è incappato nel medesimo incidente.
Grazie!
Ultima modifica di markinson il mercoledì 12 agosto 2020, 19:55, modificato 2 volte in totale.
OpenOffice 4.1.7 / LibreOffice 6 still - Windows 10 Pro x64
"Facesti come quei che va di notte, che porta il lume dietro e sé non giova, ma dopo sé fa le persone dotte"
Dante (Purgatorio, Canto XXII)
Avatar utente
markinson
 
Messaggi: 87
Iscritto il: mercoledì 24 giugno 2020, 15:18

Re: Query su comando SQL che non può essere letto

Messaggioda charlie » giovedì 30 luglio 2020, 10:24

markinson ha scritto:Non essendo assolutamente all'altezza di intervenire su tale codice SQL

È ora di imparare, fai un po' di esercizio facendo graficamente delle query semplici, passando poi ad SQL con l'apposita icona. Poi modifica graficamente la query rendendola più complessa e studiando i cambiamenti del codice.
In fondo sono solo poche istruzioni: con SELECT e FROM fai già una query, con WHERE aggiungi una relazione (normale), con ORDER BY un ordinamento. Poi verranno INNER JOIN ed altro.
Impara a leggere attentamente i messaggi di errore, spesso sono criptici ma, una volta capiti, sono preziosi.

P.S. ti prego di essere un po' meno prolisso, non serve allegare un messaggio di errore ed anche il suo testo, ad esempio. Grazie.
charlie
macOS 10.12 Sierra: Open Office 4.1.7 - LibreOffice 6.2.8.2
http://www.charlieopenoffice.altervista.org
Avatar utente
charlie
Site Admin
Site Admin
 
Messaggi: 6937
Iscritto il: mercoledì 19 dicembre 2012, 11:50

Re: Query su comando SQL che non può essere letto

Messaggioda markinson » giovedì 6 agosto 2020, 12:25

charlie ha scritto:Impara a leggere attentamente i messaggi di errore, spesso sono criptici ma, una volta capiti, sono preziosi.


Ripresentandosi l'inconveniente segnalato nel thread, ho seguito il tuo suggerimento e, invece di cliccare su "OK", ho azzardato premendo il pulsante "Extra".
Leggi e cerca, ho capito che il problema stava nel fatto che la mia ricerca/query puntava a una tabella che non esisteva più.
Quindi, direttamente attraverso il linguaggio SQL, ho cambiato il nome della vecchia tabella con la nuova e la modifica in modalità grafica della ricerca è tornata a funzionare.
;)
OpenOffice 4.1.7 / LibreOffice 6 still - Windows 10 Pro x64
"Facesti come quei che va di notte, che porta il lume dietro e sé non giova, ma dopo sé fa le persone dotte"
Dante (Purgatorio, Canto XXII)
Avatar utente
markinson
 
Messaggi: 87
Iscritto il: mercoledì 24 giugno 2020, 15:18

Re: Query su comando SQL che non può essere letto

Messaggioda charlie » giovedì 6 agosto 2020, 12:30

"Fatti non foste per viver come bruti,
ma per seguir virdude e conoscenza
"
charlie
macOS 10.12 Sierra: Open Office 4.1.7 - LibreOffice 6.2.8.2
http://www.charlieopenoffice.altervista.org
Avatar utente
charlie
Site Admin
Site Admin
 
Messaggi: 6937
Iscritto il: mercoledì 19 dicembre 2012, 11:50


Torna a Base

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti