Q&A

  • 조건에 따라 쿼리문만 바꿔주고 싶습니다


DBGrid에 today_hms가 잡혀있는데,

조건에 따라 today_hms를 A 쿼리에서는 실제값을 select하고,

B 쿼리에서는 {" " today_hms}처럼 해주었습니다.

{" " today_hms} 이런 표현이 String Type에서는 에러가 나지 않는데,

today_hms는 TDateTimeField로 되어있어서 그런지 자꾸 에러가 납니다.



Field 'today_hms' is not of the expected type.





1  COMMENTS
  • Profile
    강호규 2001.07.04 08:49
    il wrote:

    >

    > DBGrid에 today_hms가 잡혀있는데,

    > 조건에 따라 today_hms를 A 쿼리에서는 실제값을 select하고,

    > B 쿼리에서는 {" " today_hms}처럼 해주었습니다.

    > {" " today_hms} 이런 표현이 String Type에서는 에러가 나지 않는데,

    > today_hms는 TDateTimeField로 되어있어서 그런지 자꾸 에러가 납니다.

    >

    > Field 'today_hms' is not of the expected type.

    >

    ------------------------------------------------------------------------



    정확히 질문에 답하는 건지 모르겠지만

    " " is String Type

    0 is TDateTimeField

    즉, TDateTimeField 은 문자가 아니라 숫자(실수) 이어서 그런것 같습니다.