Q&A

  • 인터베이스 sum()+sum()를 ADO가 지원안합니다.
큰일났습니다..

아래 SQL을 사용해야하는데요,

"고객별 매출현황" 입니다.

"[Microsoft][ODBC 드라이버 관리자] 드라이버가 이 매개변수를 지원하지 않습니다"

에러 납니다.

단독으로 그냥 인터베이스에선 잘됩니다.

델파이adotable1.tablename="VIEW_CS12000" 와 연결하면 에러납니다.

연결이 되야하는데요..

어떻게 하면 좋을까요..

아래에서 SLP,MISU등은 INT64 란 TYPE으로 저장이 되더군요.(인터베이스.6에서)



CREATE VIEW VIEW_CS12000

(CCODE, SLP, MISU, TOT_POINT, LASTVISIT, TOT_VISIT)

AS

select CCODE,

sum(CASH)+sum(CARDPRICE)+sum(CHECKPRICE)+sum(TAX)+sum(INMISUPRICE) as SLP,

sum(CREDITPRICE)-sum(INMISUPRICE) as MISU,

sum(TODAYPOINT) as TOT_POINT,

max(SDATE) as LASTVISIT,

count(*) as TOT_VISIT



from S12000 group by CCODE ;





0  COMMENTS