|
홍성진 님이 쓰신 글 :
: 시빌더 님이 쓰신 글 :
: : 안녕하십니까..
: : 마이다스에서 UpdateApply 를 쓰지 않고 서버로 query를 날려 execSQL 실행하는 방법좀
: : 부탁합니다..
: : 여러 예제들을 이리저리 해보아도 잘 안되는군요..
: : 읽어주셔서 감사하구요..
: : 도움 꼭 좀 부탁합니다..
:
: 안녕하세요.
: 마이다스에서 쿼리문을 쉽게 실행시킬 수 있는 옵션이 있습니다.
: 클라이언트의 ClientDataSet에보면 CommandText라는 것이 있습니다.
: 이것을 이용하면 TQuery컴포넌트를 이용하듯이 사용하면 됩니다.
:
: 그런데, 이것을 사용하기 위해서는 마이다스서버측에 있는 TDataSetProvider의
: Options중에 poAllowCommandText를 true로 설정해야 합니다.
:
: 데이타 추가, 수정, 삭제시는 아래와 같이 사용하면 됩니다.
:
: ClientDataSet1->Close();
: ClientDataSet1->CommandText := 쿼리문;
: ClientDataSet1->Execute();
:
: 데이타 select시에는
: ClientDataSet1->Open(); 을 해주면 됩니다.
:
: 그럼..
:
:
답변 감사합니다..
근데 전 시빌더4를 쓰고 있는데요..
말씀하신 option 이 없어요..
그리고 서버측에 있는 TProvider와 TDataSetProvider의 용도가 틀리는지요?
전 아무리 살펴봐도 TDataSetProvider의 Option에 poAllowCommandText 는 없군요..
시빌더5에 있는 내용인가요?
읽어주셔서 감사하구요.. 꼭 답변 부탁합니다..
|