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]