안녕하세요. 천리안 프로그래머 포럼 C++Builder 담당 임펠리테리입니다.
전 디비를 몰라서.. 확실히 대답할 수는 없지만, 소스만 봐서는 형변환 에러인것
같네요. TQuery의 UpdateStatus() 메소드는 TUpdateStatus형, 즉 빌더 식으로 말하면
enum 으로 선언된 형인데, C++에서야 자동 캐스팅이 워낙 융통성이 강해서 그대로
int형으로 캐스팅이 되지만, 파스칼같은 까다로운 타입체킹을 하는 언어에서는
아마 캐스팅이 안될겁니다.
에러를 막으시려면, 강제 캐스팅을 해주세요.
Integer(Query1.UpdateStatus) 이렇게요.
그럼 참고하시길...
임펠리테리 박지훈이었습니다.
( http://myhome.thrunet.com/~cbuilder, cbuilder@thrunet.com)
|