Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[7127] [질문] MIDAS퀴리 전달방법???
sambotr [ ] 735 읽음    2000-03-27 14:35
MIDAS에서 서버로 Query를 전달하는방법이 궁금합니다.
일단 서버에 Query를 배치한뒤 Provider에 연결하였습니다.(소켓을 사용)
그리고 Provider의 이벤트핸들러를 다음과 같이 작성했습니다.

function TMQServer_dm.Provider1DataRequest(Sender:TObject;
   Input:OleVariant):OleVariant;
begin
    Query1.SQL.Text:=Input;
end;

하지만 클라이언트에서 서버로 퀴리문장을 보내고 결과를 클라이언트로
전달 받는 방법을 전혀 모르겠습니다.
저 나름대로 아래와 같은 이벤트를 작성해 보았습니다.

proedure TForm1.Button1Click(Sender:TObject);
begin
   ClientDataSet1.Close;
   ClientDataSet1.Provider.DataRequest('Select * from Test');//????
   ClientDataSet1.Open;
end;

그러나 퀴리문장 자체가 여러줄이고 그걸 어떻게 다 보내고 응답을 받을수
있는지 궁금합니다.

항상질문만 드려 죄송합니다. 좋은 가르침 기다리 겠습니다.
감사합니다.


+ -

관련 글 리스트
7127 [질문] MIDAS퀴리 전달방법??? sambotr 735 2000/03/27
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.