Grazie ad entrambi per il sollecito suggerimento, tuttavia, mi sono reso conto di avere sbagliato a riportare la giusta citazione; riscrivo pertanto l'istruzione che ha prodotto l'errore:
Sql = "SELECT * FROM $_NomeTab;" ' $_NomeTab contiene sempre il nome valido di una delle tabelle del DB
TRY Result = DB_Connection.Exec(Sql)
IF Result.Available = TRUE THEN
print "Risultato non valido"
ENDIF
@ fsurfing :
il problema è proprio il try, nel primo caso non è necessario e nel caso in cui la query ritorni null hai un errore ad inizio IF . Togli pure il try che non serve
Originariamente avevo preparato l'istruzione
Result = DB_Connection.Exec(Sql)
senza il parametro "Try", ma ricevevo, proprio sulla query, il seguente errore:
Query failed; SQL error or missing database.
Ecco perché aggiunto "Try", ma purtroppo non é cambiato, molto.
Avrei bisogno di gestire la condizione di tabella vuota, ma non ci riesco. Ho superato l'ostacolo in questo modo:
Result = DB_Connection.Find($_NomeTab)
i = Result.Count
IF i <> 0 THEN
Esegui_Tabella_Popolata
ENDIFPerò sono rimasto ignorante e, quindi, rischio una solenne bocciatura.
Ciao.