molim za pomoć ako je nekkio imao sličan problem. naime, neki upiti u bazi mi ne rade nakon instalacije win10 i srpskog regional settingsa (tačka na kraju godine). hvala!
format datuma u accessu
Zaključano
Zakačeno
Ja imam slican problem nakon prelaska sa XP na Win7
Promijenio sam regional settings na Win7 kao sto je bio na XP ali nije pomoglo. Otkrio sam da je problem vecinom u dijelu koda
Pokusao sam ime kontrole staviti u zagradu, pa sa navodnicima u zagradu, medjutim onda dobijem run time error.
Mogu napomenuti da su i na XP i na Win7 instalirane identicne verzije office 2007.
Ne znam kako dalje...
Promijenio sam regional settings na Win7 kao sto je bio na XP ali nije pomoglo. Otkrio sam da je problem vecinom u dijelu koda
Code:
DoCmd.GoToControl "ime_kontrole"
DoCmd.GoToControl "ime_kontrole"
Pokusao sam ime kontrole staviti u zagradu, pa sa navodnicima u zagradu, medjutim onda dobijem run time error.
Mogu napomenuti da su i na XP i na Win7 instalirane identicne verzije office 2007.
Ne znam kako dalje...
Citat:
draganil:
molim za pomoć ako je nekkio imao sličan problem. naime, neki upiti u bazi mi ne rade nakon instalacije win10 i srpskog regional settingsa (tačka na kraju godine). hvala!
molim za pomoć ako je nekkio imao sličan problem. naime, neki upiti u bazi mi ne rade nakon instalacije win10 i srpskog regional settingsa (tačka na kraju godine). hvala!
Koliko znam u access-u iza godine ne ide tačka. Inače, okači primer. Imam na poslu jedan Win 10, pa da pogledam kako je tamo.
izmenjeno 1 put, poslednji put Getsbi 01.11.2017. u 07:45
Izmene poruke
- Getsbi01.11.2017. u 07:45zapis iz teksta poruke
Tačno je da u Windows 10 Reginal setings za datum ima tačku na kraju godine (12.10.2017.). Ti i dalje unosiš u parametarske upite ili u tabele datum bez zadnje tačke, a MS Access će je dodati. Ako imaš upite sa fiksnim datumima to će izazvati problem. Inače se takvi upiti ne prave u ozbiljnim aplikacijama.
Ovo je nekad moglo: Between #02/15/2008# And #04/17/2008#
Ispravno je:
Ovo je nekad moglo: Between #02/15/2008# And #04/17/2008#
Ispravno je:
Code:
SELECT Dokument.DatumDokumenta
FROM Dokument
WHERE (((Dokument.DatumDokumenta) Between [Pocetak] And [Kraj]));
SELECT Dokument.DatumDokumenta
FROM Dokument
WHERE (((Dokument.DatumDokumenta) Between [Pocetak] And [Kraj]));
hvala!