Vai al contenuto principale

Esegui SQL complesso

Struttura

EseguiSQLComplex(sSQL, sAzione)

Parametri

| Parametro | Tipo | Descrizione
| sSQL | Stringa | Il codice SQL da eseguire sul database IndySoft. L'istruzione SQL NON deve terminare con un punto e virgola.sAction | String | Deve essere 'OPEN' o 'EXEC'. Questo determina se viene richiamata un'azione Open o un ExecSQL. Se si utilizzano ReturnFromSQL o RunSQL, IndySoft lo rileva automaticamente dalla presenza della parola chiave SELECT all'inizio; tuttavia, in scenari complessi ciò non sempre avviene (sezione DECLARE, chiamata di una procedura memorizzata, ecc.) |

Descrizione

Questa funzione serve per eseguire query SQL sul database IndySoft. Nota: questa funzione funziona in modo molto simile a RunSQL, ma NON aggiunge automaticamente la sintassi NOLOCK per SQL Server e NON inserisce automaticamente il proprietario dalle impostazioni di connessione; tutto ciò deve essere specificato nel testo SQL.

Esempio

RunSQLComplex("UPDATE GAGES SET GAGE_OWNER = 'TEST' WHERE COMPANY = '" &

LookupEquipmentCompany & "' AND GAGE_SN = '" & LookupEquipmentID & "'", "EXEC")

Compatibilità delle applicazioni

Gestione della calibrazione IndySoft, Gestione dei laboratori commerciali IndySoft, Gestione degli strumenti IndySoft

Vedi anche

Ritorno da SQL complesso |