안녕하세요....
델파이로 ISAPI를 짜고 있는 사람입니다.
궁금한게 있어서 올립니다...고수님들의 조언 부탁드립니다..
사실 DLL에 대해 궁금합니다...
제가 알기로는 메모리에 로드되어 계속 상주 하면서 실행되는걸로 알고 있는데...
그럼 DB를 다룰때....이벤트 마다 Table1.Open을 하고 마지막에 close를 하면
되는건지....아님...DLL은 처음에 오픈하고 DLL종료시 닫는지 궁금하네요..
ISAPI를 짤때.....DB다루는 방법을 알고싶어요....
아시는분은 .....답변 부탁합니다......그럼 이만....
좋은 하루 되세요..........
메모리에 상주하는 이유는 CGI가 다중사용자의 질의에 대해 다중(?)프로세스를 생성하여 메모리의 낭비가 있기때문에 개발된 방식이고 이는 디비의 연결상태나 레코드의 위치를 가지고 있기는 하지만 많은 사용자가 접속한다는 점을 감안할때 요청이 끝나면 접속을 해제하는것이 올바른 방식이겠지요?
중언부언.....간단한 소스를 보면.....
try
table1.open;
table1.insert;
table1.filedbyanme('name').asstring := .....^^; 어라 생각이 안나네여...
table1.post;
finally
table1.close;
end;
....이런 방식이 좋은게 아닐까 라는 생각이..... -_-;
즐프하세여 ^-^
박성일 wrote:
>
> 안녕하세요....
> 델파이로 ISAPI를 짜고 있는 사람입니다.
> 궁금한게 있어서 올립니다...고수님들의 조언 부탁드립니다..
>
> 사실 DLL에 대해 궁금합니다...
>
> 제가 알기로는 메모리에 로드되어 계속 상주 하면서 실행되는걸로 알고 있는데...
>
> 그럼 DB를 다룰때....이벤트 마다 Table1.Open을 하고 마지막에 close를 하면
>
> 되는건지....아님...DLL은 처음에 오픈하고 DLL종료시 닫는지 궁금하네요..
>
> ISAPI를 짤때.....DB다루는 방법을 알고싶어요....
>
> 아시는분은 .....답변 부탁합니다......그럼 이만....
> 좋은 하루 되세요..........