English
Instant Developer Foundation Documentazione
  • Note di rilascio
  • Instant Developer Foundation
  • Versioni precedenti
  • Versione 9.1.4040
  • Correzioni

Java: Supportato MySql 5.0 e successivi

copia link

Descrizione del difetto

Errore nell'esecuzione di query utilizzando il database MySql in versione 5.0 o successiva in applicazioni Java. Il problema era dovuto al fatto che, a partire dalla versione 5.0, è cambiato il modo in cui il database fornisce la risposta all'esecuzione di una query. In particolare a partire da tale versione non vengono più inseriti gli ALIAS all'interno del recordset anche se questi erano presenti nel testo della query.

E' comunque possibile attivare la vecchia modalità inserendo la stringa

   ?useOldAliasMetadataBehavior=true
nella stringa di connessione JDBC, cosa che Instant Developer effettua automaticamente a partire dalla versione 9.1.

Effetti del malfunzionamento

  • Venivano generati errori gestiti a run-time durante l'esecuzione delle query.

Soluzioni

Questo difetto è stato risolto nella versione 9.1. Usando le versioni precedenti è sufficiente generare manualmente la stringa di connessione verso il database MySql inserendo la stringa

   ?useOldAliasMetadataBehavior=true

Funzionalità interessate

L'utilizzo del database MySql in versione 5.0 o successive in applicazioni Java prodotte con Instant Developer.

Note

  • Ulteriori informazioni sono disponibili qui e qui.

Ultima modifica: 24/03/2021 / Validità: da 9.1.4040

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum