Italian MySQL 8.0x - Connessione

m277392

Member
Buongiorno,
sto usando una applicazione per leggere un database MYSQL da
esterno su un server interno a una struttura.
Ho migrato il database alla versione 8.0x dalla 5.7
Ora purtroppo l'APP ora mi da questo messaggio alla connessione
dopo il controllo su una SELECT che non restituisce nulla, segno del
malfunzionamento.

Attualmente uso una libreria MySql ver. 1.02 che non mi ha mai dato problemi

Sapete gentilmente aiutarmi e indirizzarmi alla soluzione?

Grazie ancora dell'aiuto

Massimiliano

--------------------------------------------------------------------------------------------------------------------------------------------

*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create, isFirst = true **
** Activity (main) Resume **
main$ResumableSub_ControlloAccessoresume (java line: 694)
java.lang.RuntimeException: Object should first be initialized (ResultSet).
at anywheresoftware.b4a.AbsObjectWrapper.getObject(AbsObjectWrapper.java:67)
at mysql.mysqlhandler$ResultSetWrapper.RowCount(mysqlhandler.java:194)
at mis.phone.com.main$ResumableSub_ControlloAccesso.resume(main.java:694)
at anywheresoftware.b4a.BA.checkAndRunWaitForEvent(BA.java:267)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:207)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:197)
at anywheresoftware.b4a.BA.raiseEvent(BA.java:193)
at anywheresoftware.b4a.agraham.dialogs.InputDialog$CustomLayoutDialog$1.onClick(InputDialog.java:2388)
at com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:177)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
--------- beginning of crash
 

m277392

Member
Grazie e buongiorno,
forse ho trovato la soluzione e il problema. La libreria MySql fa riferimento nel mysql.xml al "mysql-connector-java-5.1.22-bin.jar". Ho
provato ad alzare la release alla "mysql-connector-java-5.1.49-bin.jar" e tutto è filato liscio. Approfitto .... che differenza
c'è tra il connector con xxxxx-bin.jar e quello senza -bin? Scusate ma sto apprendendo :)

Ancora grazie

Massimiliano
 
Top