Guida di MicroStation CONNECT Edition

Finestra di dialogo Generatore query Visual SQL

Questa finestra di dialogo consente di generare le interrogazioni di database mediante mezzi grafici o visuali e di creare finestre di dialogo di moduli di database (ottenuti dalle interrogazioni) interfacciabili con il database.

Si può aprire questa finestra di dialogo dal seguente percorso:
  • Barra multifunzione: Disegno > Collega > Database > Apri Generatore query Visual


ImpostazioneDescrizione
Scheda Select La scheda Select consente di generare una clausola SELECT in un'interrogazione di database SQL.
Scheda Where La scheda Where consente di generare una clausola WHERE in un'interrogazione di database SQL.
Scheda GroupBy La scheda GroupBy consente di generare una clausola GROUP BY in un'interrogazione di database SQL.
Scheda OrderBy La scheda OrderBy consente di ordinare i risultati di un'interrogazione.
Casella di testo Istruzione SQL Select Genera un'istruzione dell'interrogazione SQL. Un'istruzione di interrogazione viene generata utilizzando le schede e i relativi controlli o digitando direttamente nella casella di testo.
Esegui Genera una finestra di dialogo del modulo corrispondente all'interrogazione visualizzata nella casella di testo Istruzione SQL Select.
VSQL EXECUTE
Deseleziona tutto Cancella le voci selezionate e chiude la finestra di dialogo Tabelle.
Cancella testo Cancella tutto il testo dell'istruzione SQL Select.
VSQL CLEARSQL
Moduli > Apri Apre Apri modulo, una finestra di dialogo di selezione di file standard il cui filtro di ricerca predefinito è .rsc che consente di aprire un modulo esistente. Dopo la selezione di una directory e di un file, è possibile aprire la finestra di dialogo del modulo selezionata facendo clic su OK.
VSQL FORMS OPEN
Moduli > Salva con nome Apre Salva modulo, una finestra di dialogo di selezione di file standard il cui filtro di ricerca predefinito è .rsc. Dopo la selezione di una directory e la digitazione di un nome di file per il modulo da salvare, è possibile salvare la finestra del modulo aperta facendo clic su OK.
VSQL FORMS SAVEAS
Moduli > Esci Consente di chiudere tutte le finestre di dialogo del Generatore interrogazioni ed esce dall'applicazione.
Nota: In alternativa, è possibile uscire dalla finestra di dialogo Generatore query Visual SQL senza alterare le altre finestre di dialogo VSQL aperte.
Tabelle > Apri Consente di aprire la finestra di dialogo Seleziona tabella, che contiene un elenco di tabelle di database da selezionare per generare le interrogazioni SQL.
VSQL TABLES OPEN
Interrogazioni > Apri Apre Apri interrogazione SQL da file, una finestra di dialogo di selezione dei file standard preimpostata per selezionare i file sql. Viene aperta un'interrogazione SQL salvata in precedenza caricata nella casella di testo Istruzione SQL Select.
VSQL QUERIES OPEN
Interrogazioni > Salva Salva il contenuto della casella di testo Istruzione SQL Select in un file.
VSQL QUERIES SAVE
Interrogazioni > Salva con nome Apre una finestra di dialogo che consente di assegnare un nome all'istruzione SQL Select da salvare.
VSQL QUERIES SAVEAS
Interrogazione > Salva risultati Viene richiesto un nome di file in cui verranno salvati i risultati dell'istruzione SQL Select (dataset) corrente. Ogni riga del dataset viene salvata in un solo record nel file dei risultati.

Le colonne sono separate dall'estensione del file dei risultati:

  • I file *.txt separano le colonne con il carattere pipe "|".
  • I file *.dat separano le colonne con il carattere di tabulazione "\t".
  • I file *.out separano le colonne con una virgola.
  • I file *.dif separano le colonne nel formato DIFF racchiudendo ciascuna di esse tra virgolette doppie e separandole con colonne.
  • Le colonne dei file *.ins e *.sql sono formattate come una serie di istruzioni SQL Insert. Questa estensione di file è consentita solo per le istruzioni Select contenenti una sola tabella. Questo formato è utile per l'esportazione dei dati in un formato SQL indipendente dal database.

Dopo aver selezionato un formato e salvato i risultati in un file di testo, quest'ultimo può essere importato in qualsiasi programma in grado di leggere file di testo delimitati.

È disponibile inoltre un'altra opzione per il salvataggio dei risultati dataset in un file di testo, utilizzando la digitazione VSQL DATASET WRITE. L'utilizzo di questo sistema per il salvataggio dei risultati delle interrogazioni consente di reimportare il dataset dal file di testo in MicroStation. Quando si digita VSQL DATASET READ, i risultati salvati vengono aperti in una finestra, esattamente come erano visualizzati dopo l'esecuzione dell'interrogazione originale: se il dataset contiene i risultati di interrogazioni multiple, ogni gruppo di risultati all'interno del dataset viene visualizzato nella propria finestra di dialogo.

VSQL DATASET READ <FILENAME
VSQL DATASET WRITE <FILENAME>
VSQL DATASET READ <FILENAME>
Impostazioni > Moduli Apre la finestra di dialogo Oggetti standard, che consente di determinare gli oggetti di controllo visualizzati sui nuovi moduli delle finestre di dialogo.

Attivare e disattivare le caselle di controllo per selezionare e deselezionare gli oggetti, quindi fare clic su OK per salvare.



VSQL SETTINGS FORMS
Output > Moduli Visualizza i risultati dell'interrogazione nella finestra di dialogo Modulo.
Output > Browser Visualizza i risultati dell'interrogazione nella finestra di dialogo Browser dati Visual SQL.