Jack © wrote:
Premessa : Fino alla ver. 2.3.1 funzionava tranquillamente.

Faccio una Insert via macro in una tabella con 2 campi integer che formano la PK, questa non ritorna errori ma non inserisce i dati nella tabella, allora faccio la prova e reinserisco gli stessi dati, sorpresa! mi ritorna l'errore di key duplicata, molto bene e' l' errore che mi aspettavo ma, ma i dati nella tabella non ci sono, che stranezza, HSQLDB si comporta come se i dati sono stati immessi e se li reimmetto ritorna key duplicata ma i dati non sono presenti nella tabella.

Provando dal Menu-Tools-SQL a fare una Insert questa va a buon fine.

Allego il codice, la tabella contiene solo 2 campi Integer che formano la PK e ricordo che il codice funzionava tranquillamente fino alla vers. 2.3.1

Provato in Win con la vers.2.3.0 e funziona tranquillamente, mentre in Linux con la vers. 2.4 no, la cosa strana e' che se provo a fare un nuovo .odb di prova con una Insert via Macro questa funziona, sono alla frutta perche' nel DB di prova non ho fatto altro che fare un copia-incolla del codice riportato nell' allegato.

Boh!! il DB di prova va registrato http://rapidshare.de/files/39035809/TestInsert.odb.html

e funziona se vedete il codice a parte il riferimento hai componenti e ridotto all' osso ma e' lo stesso di quello allegato.

Jack








--
Email.it, the professional e-mail, gratis per te: http://www.email.it/f

Sponsor:
Scopri le tue passioni con Leonardo.it!
* Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=7614&d=6-4

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a