>빠른 답변 고맙습니다.
>
>머니북 안에서 '거래입력'버튼을 클릭하거나 계정을 더블클릭할 경우
>반복적으로 같은 오류가 발생합니다. WindowXP 버전이며
>아래와 같이 업데이트가 되어 있는 환경입니다.
>
>오류창에서 디버그 정보를 복사해서 붙이니
>확인해주시기 바랍니다.
>
>---------------------------------------------------------------------------------------
>
>이 대화 상자 대신 JIT(Just-in-time) 디버깅을 호출하는
>방법에 대한 자세한 내용은 이 메시지의 뒷부분을 참조하십시오.
>
>************** 예외 텍스트 **************
>System.Runtime.InteropServices.COMException (0x800A0C03): 'ti.accountidx = 2
>????AND ti.tradedate BETWEEN #2010.06.10# AND #2099.12.31#
>????AND ti.tradepart IN (0,-1,-2)' 쿼리식의 날짜 구문 오류입니다.
>?? 위치: DAO.Database.OpenRecordset(String Name, Object Type, Object Options, Object LockEdit)
>?? 위치: MpTradeManage.ucTradeList.DisplayTradeLists(Boolean IsBoolean)
>?? 위치: MpTradeManage.ucTradeList.tmrStart_Tick(Object sender, EventArgs e)
>?? 위치: System.Windows.Forms.Timer.OnTick(EventArgs e)
>?? 위치: System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
>?? 위치: System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
>
>
>
--------------------------------------------------------------------------------------
혹시... 날자를 표시하는 형식을 어디에선가 바꾸셔서 2010.06.10 처럼 - 나 / 대신에 .을 사용하시는 것은 아닌지요.
그렇다고 해서 오류를 발생하는 것이 맞다고 생각지는 않습니다만 날자를 표시하는 곳이 워낙 많은데다가 보고서에는 모두 그렇게 되어 있어서...
가능하시면 연락을 주셔서 원격지원을 했으면 좋겠습니다.
회원정보에 있는 연락처로 전화를 들려 했는데 연결이 안되어서 연락을 드릴 방법이 없습니다.
머니북(MoneyBook)과 함께 자산관리 잘 하시기를 바랍니다.
고맙습니다.
정확히 원인을 찾아내신 것 같네요. 일단 날짜 표시를 다른 것으로
변경하고 삭제했던 머니북을 다시 설치해 보겠습니다.
그런데 데이터베이스에서 날짜 형식 문제가 그렇게 걸림돌이
되는 줄 몰랐습니다. "."도 "/"나 "-"처럼 기본형식으로 쓰이는데
왜 특별히 문제가 될까요?