[ draganil @ 30.10.2017. 14:13 ] @
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!
[ thenoise @ 31.10.2017. 13:09 ] @
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
Code:
 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...
[ blingaro @ 31.10.2017. 16:22 ] @
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!


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.
[ Getsbi @ 31.10.2017. 19:16 ] @
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:
Code:
SELECT Dokument.DatumDokumenta
FROM Dokument
WHERE (((Dokument.DatumDokumenta) Between [Pocetak] And [Kraj]));




[Ovu poruku je menjao Getsbi dana 01.11.2017. u 07:45 GMT+1]
[ draganil @ 01.11.2017. 14:32 ] @
hvala!