Access dátum szintaktikai hiba SQL utasításban?
Dátumválasztóval beírt, dátumra dobja folyton ezt a hibát, és nem tudok rájönni miért. Kérlek segítsetek!
DoCmd.RunSQL "INSERT INTO Dok ( ... , [Dokumentum beérkezése] , ... Values (... , #" & Me.[Dokumentum beérkezése].Value & "# , ...)
"Szintaktiaki hiba a dátumban a következő lerérdezéskifejezésben: '#2018. 03. 07.'. "
NEm tudok rájönni, mi a gond?
Access 2013
1. Az a # minek a dátum elé?
2. Miért használsz Access-t ahelyett, hogy valami tisztességes adatbáziskezelőt használnál?
Az Access és a Windows dátumformátuma nem kompatibilis. Azt hiszem, ez a Win10 óta van így, a szóközös-végén pontos dátum a magyar helyesírásnak megfelel, de nem minden program szereti.
Próbáld 2018.03.07 vagy 2018-03-07 alakban, és persze a végére is kell a #, ha az elején van. Felemás kifejezés biztosan nem jó.
Ha más programból van a dátum, szükség esetén állítsd át a területi beállításoknál a Windows dátumformátumát.
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!