안녕하십니까?
Delphi로 Web Server프로그램을 공부중입니다..
Delphi 5.0, NT4.0, SP4, IIS4을 사용하고 있습니다.
책을 하나 구입해서 간단한 ISAPI/NSAPI DLL을 작성했는데
다른 PC의 InternetExplore 최초 1회의 접속은 DATA의 내용이 TABLE로 보여졌으나
그후 에 다시 접속하면 내용이 전혀 보이질 않습니다.
헤더부분과 나머지 부분은 나타나지만
ACTION프로시저를 통해 Table을 읽어들인 부분은
나타나질 않는 군요
데이타베이스는 책의 예제대로 DBDEMOS를 사용 하였습니다.
경험있는 고수님!!!!
답변 부탁드리겠습니다.
음. 혹시 Record위치를 조정하지 않았나요?
Action에서 Table를 Scan 후(eof 까지) Table 위치를 그대로 사용하면
다음 Action에서는 table이 eof이기 때문에 출력되지 않습니다.
while table1.eof = false do
begin
...
end
위와같이 작성하면 처음에는 실행되더라도 다음에는 table내용이 출력되지 않습니다.
(dll 이기때문에 table/query 상태는 Action이 종료되더라도 자동으로 초기화되지 않습니다)
cho wrote:
> 안녕하십니까?
> Delphi로 Web Server프로그램을 공부중입니다..
> Delphi 5.0, NT4.0, SP4, IIS4을 사용하고 있습니다.
>
>
> 책을 하나 구입해서 간단한 ISAPI/NSAPI DLL을 작성했는데
> 다른 PC의 InternetExplore 최초 1회의 접속은 DATA의 내용이 TABLE로 보여졌으나
> 그후 에 다시 접속하면 내용이 전혀 보이질 않습니다.
> 헤더부분과 나머지 부분은 나타나지만
> ACTION프로시저를 통해 Table을 읽어들인 부분은
> 나타나질 않는 군요
>
>
> 데이타베이스는 책의 예제대로 DBDEMOS를 사용 하였습니다.
>
>
> 경험있는 고수님!!!!
> 답변 부탁드리겠습니다.
>
>