델파이로 ActiveX를 작성하여 테스트 중입니다.
쿼리를 전달하여 출력하는 프로그램인데,
파라미터로 넘어가는 쿼리가 대략 2000 자 정도가 넘어가면 파라미터 전달이 안되더군요. union 등을 사용하다보면 한두페이지 정도는 넘어가는 일이 종종있기때문에.
get 방식으로 넘겨주기 때문이란 얘기를 들었는데
이것을 Post 방식으로 넘겨줄 수는 없는가요?
아니면 다른 방식으로 넘겨줄 수 있는 방법은 혹시 있는지 궁금합니다.
아래는 html에 쓰인 현재 방식입니다.
선언--
<OBJECT classid="clsid:7CEEB7CE-9307-45D4-80D7-3B22207825EF" codebase="http://......./ocx/PrintOcx.cab#version=1,0,1,1"
width=0
height=0
align=left
hspace=0
vspace=0
id="AxPubPrint">
</OBJECT>
javascript에서 사용--
function AppPrint(sql,...파라미터들)
{
AxPubPrint.PubPrint(sql,...파라미터들);
}
PubPrint는 html 등 외부에서 호출할 수 있게 PrintOcx에 선언된 함수 입니다.
ActiveX에서 HTML로 호출 시는 post 방식으로 보내줄 수 있는 것 같은데
지금 제가 찾고있는 HTMP에서 ActiveX로의 Post 방식은 잘 보이지 않네요.
아마도 제가 못찾은 것 같은데..
아시는 분 꼭 부탁드립니다.
기분좋은 저녁되세요. ^^