|
만해 님이 쓰신 글 :
: 안녕하세요 만해랍니다.
:
: 지금 프로그램을 짜는중인데
:
: 갑자기 뭔가 에러가 나서 원인을 분석한 결과
:
: 날짜를 받아 들이는 MaskEdit에서
:
: 저장시에는 "mm.dd.yy"으로 잘 저장이 되었는데
:
: 이걸 다시 읽어 들여서 업데이트를 할려고 하는데
:
: MaskEdit->Text를 읽어 보니깐 "mmddyy"이렇게 되어 있네요
:
: 자꾸 sql에서 문제가 나서 찾다 찾다 겨우 원인을 찾았습니다.
:
: MaskEdit->Text에서 "mm.dd.yy" 형식으로 자료가 저장되게 하는 방법좀 알려 주세요
:
: EditMask는 이미 해봤는데 안되요~ 흑~
안녕하세요. 질문의 내용은 잘 이해가 안되지만 , 혹시나 하고 테스트 해보았습니다.
테스트 소스는 다음과 같습니다.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString temp="11.22.33";
MaskEdit1->Text=temp;
ShowMessage (MaskEdit1->Text);
}
참고로 EditMask의 속성값은 09.09.09로 했습니다.
위의 방식으로 하니까 MaskEdit1에 11.22.33을 넣을 경우 MaskEdit1->Text는
"11.22.33"으로 되었고
Button을 누를 경우 임의적으로 "11.22.33"의 데이터를 MaskEdit1->Text로 대입할 경우
MaskEdit1의 란에 제대로 11.22.33으로 기입되었습니다.
|