|
오라클이나 MS-ACCESS 같은데는 그런 기능들을 제공하는 것 같아서 파라독스에서도 찾아보려고 했었는데요.. ^^;;
님께서 말씀해주신 방법도 좋을 것 같네요..
답변 감사드리구요,,, 주말 잘 보내세요
진수.네모 님이 쓰신 글 :
: 저는 날짜를 구분해야 할 경우는
: TDate 형은 저장하기도 다시 사용하기도 좀 까다롭게 느껴져서
:
: Year , Month , Day (모두 int) 형으로 field를 구성해 놓습니다.
:
: Qry->Close();
: Qry->SQL->Clear();
: Qry->SQL->Add("select * from \"sencount.db\" SenCount");
: Qry->SQL->Add("where SenCount.\"Year\" =:AYear and SenCount.\"Month\" =:AMonth and SenCount.\"Day\" =:ADay");
: Qry->ParamByName("AYear")->AsInteger = AYear;
: Qry->ParamByName("AMonth")->AsInteger = AMonth;
: Qry->ParamByName("ADay")->AsInteger = ADay;
: Qry->Open();
:
: 이렇게 하면 db에서 AYear,AMonth,ADay가 갖은 테이타를 찾아 놓죠.
:
: TDate 형이 필요하다면 EncodeDate로 사용합니다.
:
: 그럼 즐프.
:
: skjoon 님이 쓰신 글 :
: : ^^;; 제가 질문을 잘 못한거 같네요..
: : 저는 SQL 문을 쓸때 사용하려고 하거든요..
: :
: : 이를테면
: :
: : select * from xxtable
: : where to_char(xDate,'mm-dd') = '08-31'
: :
: : 뭐.. 이렇게 사용하려고 합니다..
: :
: : 답변 감사드립니다. ^^
: :
: :
: : il's 님이 쓰신 글 :
: : : skjoon 님 안녕하세요 .. ^^
: : :
: : : 음 간만에 답변을 다는것 간네요 ...ㅡ.ㅡ
: : :
: : :
: : : extern PACKAGE AnsiString __fastcall FormatDateTime(const AnsiString Format, System::TDateTime DateTime);
: : :
: : : 이 함수를 쓰보시는것이 좋을듯하네요 ^^
: : :
: : : 그럼 즐거운 하루 보네세요 ^^
: : :
: : : 일반 포멧 함수 보다 날자에 대한것
: : : skjoon 님이 쓰신 글 :
: : : : To_Char(Date,'yyyy-mm-dd') 또는 Format(Date, 'yyyy-mm-dd') 처럼 사용하고 싶은데..
: : : : 이렇게 쓰면 지원되지 않는 기능이라고 하네요...
: : : :
: : : : 혹시 아시는 분 계시면 도와주세요...
: : : :
: : : : 제가 쓰려고 하는 것은 생일을 검색하고 싶어서입니다.
: : : :
: : : : 매년 생일인지 확인하려고 하는데.. 생년월일을 TDate 형으로 저장을 해놓고,
: : : : 그 생년월일 중에서 mm-dd 부분만 비교를 하려고 하는데..
: : : : 다른 방법을 알고 계신 분 도움 부탁드립니다.
|