Különböző dátumformátumok hordozása - Nem hivatalos német Xbase fórum

Az Xbase világ fejlesztőinek német nyelvű fóruma, a német ajkú Xbase-Developers ajánlata e. V.

hordozása

Különböző dátumformátumokat portolhat

Moderátor: Moderátorok

Különböző dátumformátumokat portolhat

Közreműködés: xdragon2009 »2020. április 14., kedd, 12:14

Jelenleg egy meglévő adatbázist próbálok portolni az Xbase ++ rendszerbe. Feltűnt, hogy a létező "dátummezőben" különböző dátumformátumok vannak.

z. B.:
2020.04.14
2020.04.14

Van valakinek ötlete, hogyan tudom elegánsan portolni? Végül is nem akarok hibát észlelni az új adatbázisban.

Re: Különböző dátumformátumok hordozása

Közreműködés: brandelh »2020. április 14., kedd, 12:30

ha nincs sor az eredetre a sorban, akkor valóban problémája van.
2020.04.14. Egyértelmű, tehát valójában nem kell pontok lennie, de/de 2020.05.03-ig nem !

A DBF ezért mindig belsőleg menti el a dátumot ÉÉÉÉHHNN. ha csak szövege van, és vegyes ND.MM.YYYY és MM.DD.YYYY akkor jó éjt.

Re: Különböző dátumformátumok hordozása

Közreműködés: xdragon2009 »2020. április 14., kedd, 12:34

Re: Különböző dátumformátumok hordozása

Közreműködés: Rolf Ramacher »2020. április 14., kedd, 14:48

Az XUG-Köln csoport tagja
www.xug-cologne.de

Re: Különböző dátumformátumok hordozása

Közreműködés: Bertram Hansen »2020. április 14., kedd, 15:14

Hogyan foglalkozik/értékeli ezt a területet a program jelenleg? Talán levonhat néhány következtetést belőle.


Üdvözlet Bertram
http://www.tobax.de
A kölni XUG tagja
A XUG Osnabrück tagja
A német ajkú Xbase-Developers e.V értékelője.

Amíg a kakaóbab fákon nő, a csokoládé gyümölcs!

Re: Különböző dátumformátumok hordozása

Közreműködés: Manfred »2020. április 14., kedd, 15:16

Re: Különböző dátumformátumok hordozása

Közreműködés: Tom »2020. április 14., kedd, 16:42

Re: Különböző dátumformátumok hordozása

Közreműködés: BJelinek »2020. április 14., kedd, 16:47

talán az adatbázis egy másik mezője ad tippet,
hogy a dátum német vagy angol.

pl. a nyelv = e mm.dd.yyyy
A nyelv = d dd.mm.yyyy

Re: Különböző dátumformátumok hordozása

Közreműködés: Tom »2020. április 14., kedd, 17:19

Re: Különböző dátumformátumok hordozása

Közreműködés: BJelinek »2020. április 14., kedd, 18:06

Re: Különböző dátumformátumok hordozása

Közreműködés: Manfred »2020. április 14., kedd, 18:19

Re: Különböző dátumformátumok hordozása

Közreműködés: SZEM FÜL »2020. április 14., kedd, 19:23

ha "más" DBF fájlja van, akkor ellenőrizze a kódlapot, és indítsa el a megfelelő átalakítást.

Re: Különböző dátumformátumok hordozása

Közreműködés: Tom »2020. április 14., kedd, 20:08

Re: Különböző dátumformátumok hordozása

Közreműködés: SZEM FÜL »2020. április 14., kedd, 20:21

és Corona maszk nélkül .


"nem német" DBF fájlokkal dolgozik?
mivel a "dátum" egy szövegmezőben van, az operációs rendszer billentyűzet-hozzárendelését használják, és a felhasználó "szokás szerint"
a kódlap alapján "arra lehet következtetni", hogy "milyen" legyen a dátumformátum ".

Re: Különböző dátumformátumok hordozása

Közreműködés: brandelh »2020. április 14., kedd, 21:08

Re: Különböző dátumformátumok hordozása

Közreműködés: SZEM FÜL »2020. április 14., kedd, 22:33

dBase alatt] [a "7 bites" DBF-ben nem volt "D" típus
csak a dbase III-val jött a "8-bites" DBF, és neked kellett "átalakítanod" a dBase] -ot [DBF-et úgy, hogy dBase III alatt futottak.

ezzel olyan új mezőtípusok jöttek, mint a "D", "L". de hogyan kellene "rendezni" (index)
mivel "korábban" egy húrral működött, hátrahagyott. működik .

a helyzet akkor változott az Y2K problémával, mert az EPOCH is szerepet játszott, így most a "D" és a CENTURY ON

amikor ilyen "furcsa" DBF fájlokat kézhez kap, az "lehet", hogy a használt kódoldal segít megtalálni a megoldást. hogy az Xbase ++ képes-e kezelni, az más kérdés.

Re: Különböző dátumformátumok hordozása

Közreműködés: xdragon2009 »Sze, 2020. április 15., 9:45

Helló és köszönöm a javaslatait és tippjeit.

A programozó szövegmezővel tárolta a dátumot és egyéb kiegészítéseket. Sajnos nem látja ennek a célját, és sajnos már nem kérdezheti meg a programozót.

Most átadom az értékeket, amennyire csak lehetséges, azzal a megjegyzéssel az ügyfélnek, hogy ennek nem kell helytállónak lennie. Mivel több mint 50 000 adatrekord létezik, manuális ellenőrzés természetesen nem lehetséges.