DrugOne ha scritto:
...
A parte il senso di fare un'update dopo l'addnew, scopro che non funziona solo se non scrivo in alcun (qualche) campo. (detesto le doppie negazioni).
Scomponi il problema :
1) - problema lato mySQL
2) - problema lato OBDC/Access
1) - prova ad eseguire, tramite phpmyadmin, una query di inserimento senza specificare alcun campo : se NON funziona ti fermi perché non c sono soluzioni.
2) - invece di far costruire ad Access la query (tramite Addnew e Update), fallo tu con una query di comando : se funziona sai che il problema è di Access e probabilmente non di ODBC.
Risposta veloce, senza neanche provare : io credo che Access, quando deve costruire la query da inviare al DB, non trovando alcun campo da inserire nella query probabilmente non prepara la query (e quindi semplicemente NON viene inviato alcunché al DB). Il fatto che prevedendo un campo tra Addnew e Update la query viene eseguita avvalora il mio pensiero.