🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.delphi.bazy-danych
11 messages
11 total messages Started by wasiu Fri, 26 Mar 1999 17:13
Rok 2000...
#16
Author: wasiu
Date: Fri, 26 Mar 1999 17:13
12 lines
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...
#17
Author: Seweryn Walentynowicz
Date: Sat, 27 Mar 1999 15:00
21 lines
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...
#18
Author: Traptak
Date: Sat, 27 Mar 1999 16:48
22 lines
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...
#19
Author: __Marek__
Date: Mon, 29 Mar 1999 01:46
24 lines
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...
#21
Author: Maciej "MACiAS" Pilichowski
Date: Mon, 29 Mar 1999 06:57
14 lines
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...
#20
Author: Wojtek Kudła
Date: Mon, 29 Mar 1999 12:08
8 lines
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...
#22
Author: radko
Date: Wed, 21 Apr 1999 18:51
7 lines
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...
#23
Author: Maciej "MACiAS" Pilichowski
Date: Sat, 24 Apr 1999 16:18
15 lines
1196 bytes
Hej,

>Format wyœwietlanej 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...
#24
Author: radko
Date: Mon, 26 Apr 1999 16:44
8 lines
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...
#25
Author: Jarek Zgoda
Date: Wed, 28 Apr 1999 06:04
12 lines
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...
#26
Author: Maciej "MACiAS" Pilichowski
Date: Thu, 29 Apr 1999 15:30
9 lines
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