Access 2016. "Érvénytelen dátumértéket tartalmazó kifejezést adott meg. " Ilyenkor mi a teendő?
Látod, csak nem adsz pontos információt a kérdésedhez. Átírja, és eközben hibaüzenettel nem fogadja el, vagy átírja, és amikor te el akarod fogadtatni az általa átírtat, akkor kapod a hibaüzenetet?
A fő probléma az, hogy a kérdésben nem az van, ami a valóságban. Te ezt írod: "#2000. 05. 22.#". A képen ezt látom: "#2000.05.22.#". Ennyi pontatlanság bőven elegendő egy hiba okának. Légy szíves, kezeld figyelmesebben az ilyesmit, nem csak itt, hanem a programokban mindenhol.
De szerintem nem ez a hibaüzenet oka, hanem valószínűleg a pont. A program láthatólag átalakítja a kapott dátumot a Visual Basicben használt dátumkonstans-alakra, de rosszul, mert a tervezők elfeledkeztek arról, hogy a Windowsban a saját ország szerinti elválasztójelek mások lehetnek, mint az amerikai szokás. Próbáld ki azt, hogy a dátumban a pontokat kötőjelre cseréled és úgy viszed be. Valószínűleg elfogadja. A pontot az óra, perc, másodperc közötti határolónak veszi. Ha a kötőjeles megoldás önmagában nem elég, akkor írd be a dátumot #hh-nn-éééé# sorrendben, azt már remélhetőleg lenyeli.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!