Hei!
Olisinkohan nyt törmännyt virheeseen, joka on vain suomi-versioissa?
Kyse on Basesta ja kyselyn luonnista ohjatulla toiminnolla.
Taulu1:
ID (INTEGER)
Pvm (DATE)
Lkm (INTEGER)
Sisältö 3 tietuetta
0 2007-01-01 2
1 2007-01-13 5
2 2008-01-01 5
English-versiossa OO.o3.2m2 saan luotaessa kyselyn ohjatulla toiminnolla
aikaiseksi seuraavan SQL-lauseen:
SELECT "Taulu1"."Pvm" AS "Pvm", "Taulu1"."Lkm" AS "Lkm" FROM "Taulu1"
"Taulu1" WHERE ( "Taulu1"."Pvm" > {D '2007-01-01 00:00:00' } ) ORDER BY
"Taulu1"."Pvm"
Ja kysely toimii kuten on tarkoitettukin.
Kun vaihdan käyttöliittymän kieleksi suomen, saan:
SELECT "Taulu1"."Pvm" AS "Pvm", "Taulu1"."Lkm" AS "Lkm" FROM "Taulu1"
"Taulu1" WHERE ( "Taulu1"."Pvm" > {D 'YYYY-00-DD HH:00:00' } ) ORDER BY
"Taulu1"."Pvm"
Kysely tuottaa virheilmoituksen:
SQL-tila: 37000
Virhekoodi: -16
Wrong data type: java.lang.NumberFormatException: For input string:
"YYYY" in statement [SELECT "Taulu1"."Pvm" AS "Pvm", "Taulu1"."Lkm" AS
"Lkm" FROM "Taulu1" "Taulu1" WHERE ( "Taulu1"."Pvm" > 'YYYY-00-DD
HH:00:00' ) ORDER BY "Taulu1"."Pvm"]
Eri vaihtoehtojakin kokeillen ei löydy sellaista tilannetta, että saisin
virheen english-versioon, jolloin voisi tehdä ilmoituksen Issue
Trackeriin.
En löytänyt .po-tiedostoista tuota YYYY-kohtaa. Sehän näyttäisi vähän
siltä, että SQL-lauseeseen tulee muotoilukoodia, vieläpä kait
virheellisenä (-00- ?) kun pitäisi tulla päivämääräarvo.
Valitettavasti ei ole SQL-oikein hanskassa. Jokatapauksessa korjattu
kysely toimii, kun käy kirjoittamassa vaaditun ehdon tuohon lauseeseen.
Postittelen tarvittaessa tuon yksinkertaisen tietokannan, mutta vika ei
ole ainakaan yksilöllisesti siinä, vaan esiintyy laajemmin ja
aiemmissakin kuin viimeisessä (testi)versoissa.
Ystävällisesti
Risto Jääskeläinen
__
Saunalahdelta mullistava uutuus Nokia N97 ja kaiken kattava TotaaliMAX nyt
ennakkomyynnissä uskomattoman edullisesti! Paketissa puhelut ja viestit (3000
min/kpl/kk), huippunopea mobiililaajakaista sekä Nokia N97 yhdellä kk-maksulla
vain 59,95 e/kk (24 kk sopimus).
Katso http://saunalahti.fi/totaalimax
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]