Thread View: pl.comp.lang.delphi.bazy-danych
11 messages
11 total messages
Started by wasiu
Fri, 26 Mar 1999 17:13
Rok 2000...
Author: wasiu
Date: Fri, 26 Mar 1999 17:13
Date: Fri, 26 Mar 1999 17:13
12 lines
1294 bytes
1294 bytes
Hej! Mam nastepujacy problem: Tworze sobie bazke z Delphi. W zwiazku ze zblizajacym sie nieuchronnie rokiem 2000 chcialbym aby wszystkie daty zawieraly czterocyfrowy rok. Ni miej ni wiecej odpalilem BDE Admin. i zmienilem ustawienie: Configuration/System/Formats/Date FourDigitYear z False na True. Myslalem, ze to wystarczy ale gdy stworzylem sobie tabele zawierajaca daty to w Database Desktop to data byla owszem poprawnie wyswieltana (z czterocyfrowym rokiem), ale juz w aplikacji DBGrid za nic nie chce wyswietlic mi daty z czterocyfrowym rokiem. Naszukalem sie sporo w Help'ie i nic nie moglem znalezc. Za odpowiedzi z gory dziekuje.
Re: Rok 2000...
Author: Seweryn Walentynowicz
Date: Sat, 27 Mar 1999 15:00
Date: Sat, 27 Mar 1999 15:00
21 lines
1689 bytes
1689 bytes
On Fri, 26 Mar 1999 18:13:45 +0100, wasiu <wasiu@delta.ds2.pg.gda.pl> wrote:
>rokiem 2000 chcialbym aby wszystkie daty zawieraly czterocyfrowy rok. Ni
>miej ni wiecej odpalilem BDE Admin. i zmienilem ustawienie:
>Configuration/System/Formats/Date FourDigitYear z False na True.
>Myslalem, ze to wystarczy ale gdy stworzylem sobie tabele zawierajaca
>daty to w Database Desktop to data byla owszem poprawnie wyswieltana (z
>czterocyfrowym rokiem), ale juz w aplikacji DBGrid za nic nie chce
>wyswietlic mi daty z czterocyfrowym rokiem. Naszukalem sie sporo w
>Help'ie i nic nie moglem znalezc.
Mnie sie tez wydaje to mocno idiotyczne, ale jak mi wytlumaczono grid bierze
ustawienia z UstawieniaRegionalne->Data i mimo kombinowania z EditMask nic
to nie daje. Poprzez zmiane DisplayMask mozna zmienic format wyswietlania,
ale nie edycji.
Jesli nie mam racji i mozna to jednak ustawic "recznie" niech mnie ktos
tez oswieci.
pozdrawiam
--
Seweryn Walentynowicz
seweryn@NOSPAManatema.torun.pdi.net
Re: Rok 2000...
Author: Traptak
Date: Sat, 27 Mar 1999 16:48
Date: Sat, 27 Mar 1999 16:48
22 lines
1845 bytes
1845 bytes
wasiu <wasiu@delta.ds2.pg.gda.pl> napisał(a) w artykule <36FBC049.5F564086@delta.ds2.pg.gda.pl>... > Mam nastepujacy problem: > Tworze sobie bazke z Delphi. W zwiazku ze zblizajacym sie nieuchronnie > rokiem 2000 chcialbym aby wszystkie daty zawieraly czterocyfrowy rok. Ni > miej ni wiecej odpalilem BDE Admin. i zmienilem ustawienie: > Configuration/System/Formats/Date FourDigitYear z False na True. > Myslalem, ze to wystarczy ale gdy stworzylem sobie tabele zawierajaca > daty to w Database Desktop to data byla owszem poprawnie wyswieltana (z > czterocyfrowym rokiem), ale juz w aplikacji DBGrid za nic nie chce > wyswietlic mi daty z czterocyfrowym rokiem. Naszukalem sie sporo w > Help'ie i nic nie moglem znalezc. > Za odpowiedzi z gory dziekuje. Grid reaguje na zmiany formatu daty systemowej (ShortDateTimeFormat lub podobnie). Jeśli masz powyciągane pola w TQuery lub TTable możesz ustawić format wyświetlanej daty każdemu z osobna. Zmiana daty w ustawieniach BDE odpowiada tylko za format daty przekazywanej do bazy danych i to w postaci łańcuchów. Traptak
Re: Rok 2000...
Author: __Marek__
Date: Mon, 29 Mar 1999 01:46
Date: Mon, 29 Mar 1999 01:46
24 lines
1559 bytes
1559 bytes
Witam !!!
Ja ustawiam date na poczatku programu i dziala:
ShortDateFormat = "dd/mm/yyyy";
Marek
======================
msujdak@technologist.com
wasiu napisał(a) w wiadomości: <36FBC049.5F564086@delta.ds2.pg.gda.pl>...
>Hej!
>Mam nastepujacy problem:
>Tworze sobie bazke z Delphi. W zwiazku ze zblizajacym sie nieuchronnie
>rokiem 2000 chcialbym aby wszystkie daty zawieraly czterocyfrowy rok. Ni
>miej ni wiecej odpalilem BDE Admin. i zmienilem ustawienie:
>Configuration/System/Formats/Date FourDigitYear z False na True.
>Myslalem, ze to wystarczy ale gdy stworzylem sobie tabele zawierajaca
>daty to w Database Desktop to data byla owszem poprawnie wyswieltana (z
>czterocyfrowym rokiem), ale juz w aplikacji DBGrid za nic nie chce
>wyswietlic mi daty z czterocyfrowym rokiem. Naszukalem sie sporo w
>Help'ie i nic nie moglem znalezc.
>Za odpowiedzi z gory dziekuje.
>
Re: Rok 2000...
Author: Maciej "MACiAS" Pilichowski
Date: Mon, 29 Mar 1999 06:57
Date: Mon, 29 Mar 1999 06:57
14 lines
1114 bytes
1114 bytes
Hej,
>Mam nastepujacy problem:
Jak widze piszesz na obie grupy ;-))) Juz Ci odpisalem na pcld --
przestaw formatting strings tak jak Ci to pasuje.
milego dnia zycze
hej
--
Maciej "MACiAS" Pilichowski http://www.torun.pdi.net/~macias/
nowe klamoty w marcu: pieniadze publiczne, W I R U S Happy99
S P R Z E D A M : oryginalne gry HalfLife i Thief, streamer Jumbo250,
lornetke z zoomem, segment CD Technics, przeciwsloneczne okulary sportowe
Re: Rok 2000...
Author: Wojtek Kudła
Date: Mon, 29 Mar 1999 12:08
Date: Mon, 29 Mar 1999 12:08
8 lines
1091 bytes
1091 bytes
Jeśli wszystko inne zawodzi, to ja bym to zrobił "na sztywno", czyli date zapisywal jako string w tabeli, a potem ja konwerotwal (StrToDate)... ale to jest rozwiazanie "silowe" i zajmuje niepotrzebnie czas pracy procka, ale innego wyjscia nie widze... Forest forestg@friko2.onet.pl
Re: Rok 2000...
Author: radko
Date: Wed, 21 Apr 1999 18:51
Date: Wed, 21 Apr 1999 18:51
7 lines
1212 bytes
1212 bytes
Format wyświetlanej daty na długą można wbrew pozorom zmienić na poziomie samego WINDOWS. Standardowo w panelu sterowania i ustawieniach regionalnych. Domyślnie jest rr-MM-dd dla daty krótkiej. Zmień na rrrr-MM-dd. Inaczej z poziomu DELPHI musisz odpowiednio ustawić zmienną globalną, która odpowiada za format wyświetlania daty krótkiej (nie pamiętam jak się ona nazywa, ale jest opisana w helpie).
Re: Rok 2000...
Author: Maciej "MACiAS" Pilichowski
Date: Sat, 24 Apr 1999 16:18
Date: Sat, 24 Apr 1999 16:18
15 lines
1196 bytes
1196 bytes
Hej,
>Format wywietlanej daty na długš można wbrew pozorom zmienić na poziomie
>samego WINDOWS.
Dlaczego "wbrew pozorom"??? Podany sposob jest chyba najbardziej
powszechny i najgorszy, bo mocno nieelegancki.
milego dnia zycze
hej
--
Maciej "MACiAS" Pilichowski http://www.torun.pdi.net/~macias/
nowe klamoty w kwietniu: nowe bookmarki o DVD,
nowa wersja Registry Backupa,
40-letnie kobiety
Re: Rok 2000...
Author: radko
Date: Mon, 26 Apr 1999 16:44
Date: Mon, 26 Apr 1999 16:44
8 lines
1176 bytes
1176 bytes
Dlaczego "wbrew pozorom"??? Podany sposob jest chyba najbardziej powszechny i najgorszy, bo mocno nieelegancki. Dlatego, iż wiele osob szuka i grzebie a czasem nie dostrzega najłatwiejszych rozwiązan (mi sie to tez czasem zdarza). Chodz w pełni sie zgadzam iz jest to nieelegancki sposob.
Re: Rok 2000...
Author: Jarek Zgoda
Date: Wed, 28 Apr 1999 06:04
Date: Wed, 28 Apr 1999 06:04
12 lines
1298 bytes
1298 bytes
radko napisał(a): > > Dlaczego "wbrew pozorom"??? Podany sposob jest chyba najbardziej > powszechny i najgorszy, bo mocno nieelegancki. > > Dlatego, iż wiele osob szuka i grzebie a czasem nie dostrzega > najłatwiejszych rozwiązan (mi sie to tez czasem zdarza). Chodz w pełni sie > zgadzam iz jest to nieelegancki sposob. Jeżeli ten jest nieelegancki, to jak to zrobić elegancko? Pozdrawiam Jarek Zgoda
Re: Rok 2000...
Author: Maciej "MACiAS" Pilichowski
Date: Thu, 29 Apr 1999 15:30
Date: Thu, 29 Apr 1999 15:30
9 lines
1138 bytes
1138 bytes
>Jeżeli ten jest nieelegancki, to jak to zrobić elegancko?
Poprzez stringi formatujace /vide FAQ pcld/.
--
Maciej "MACiAS" Pilichowski http://www.torun.pdi.net/~macias/
nowe klamoty w kwietniu: nowe bookmarki o DVD,
nowa wersja Registry Backupa,
40-letnie kobiety
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads