Q&A

  • ADO를 이용 Paradox 이용시 Substring 문제
이번에 BDE를 사용안하고 ADO로 작업을 해볼려고 테스트중에
기존  Paradox에서 Substring 부분에서 함수가 정의되지 않았다는 메세지가 나오네요
사용하신분들중에 해결 방법있으면 알려주시면 감사하겠습니다.

ADOConnectString
Driver={Microsoft Paradox Driver (*.db )};DriverID=538;Fil=Paradox 7.X;DefaultDir=E:\;CollatingSequence=ASCII;

Query
select substring(Stocode, 1, 1) as Sgrp from DBTest

1  COMMENTS
  • Profile
    정희돈 2010.07.09 02:40
    Mid 문으로는 동작이 돼는데 Order by 를 주면 에러가 나네요~~ Alias 처리방식이 틀린것도 같네요~~~

    select mid(Stocode, 1, 1) as Sgrp, Stocode from DBCominfo
    order by Sgrp
    위와 같이 하면 에러가 발생하고

    이렇게 Mid 함수 부분을 쌓거나
    select Sgrp, Stocode from (
    select mid(Stocode, 1, 1) as Sgrp, Stocode from DBCominfo
    ) order by Sgrp

    select mid(Stocode, 1, 1) as Sgrp, Stocode from DBCominfo
    order by mid(Stocode, 1, 1)

    이런식으로 해야만 에러가 없네요 그냥 위 Sgrp 이런거를 바로 갈 방법은 없을까요?