|
Query는 기본적으로 SQL 구문으로 데이터베이서를 제어하기 위한
컴포넌트입니다.
SQL구문에는 조인이라고 해서 .. 서로 여러개의 테이블을 묶어
함께 보여줄수 있습니다.
이럴때 Query만 가지고는 DataBase내에 데이터를 추가,삭제,저장을 할수 없습니다.
이때 UpdateSQL을 연결시켜 사용하게됩니다.
(물론 직접 SQL 구문을 입력시켜 사용도 가능합니다.)
UpdateSQL에는 SQL 구문으로 DB를 입력,삭제,수정 할수 있는 구문을
생성시킬수 있습니다.(자동으로..)
따라서 직접 Query에서 SQL을 입력시켜 입력,삭제,수정 하는 것보다 훨씬
간편합니다.
거의 대부분의 엔진은 SQL로 제어를 할 수 있습니다.
그러니 DB 처리를 하려면...SQL의 습득이 필수입니다.
모펫 님이 쓰신 글 :
: 안냐세요.. 모펫입니다.
: 다름이 아니라..
:
: 지금 박 c++볼랜드를 공부하는 중입니다.
: 그런데 이 데이터 엑세스 컴포넌트들은 어떻게 사용하는 지는 감을 잡았습니다만.
: 전체적인 그림이 안잡힙니다.
:
: 만약 DataSoruce 와 Table과 연결 후 Table을 DBGrid같은데 연결하면 표시가
: 된다는 것은 알고 있습니다.
:
: 그런데 Query와, UpdateSQL은 이해를 잘 못하겠습니다.
: Query에다 SQL을 넣고 실행을 시키면 실행은 되는것 같은데..
:
: UpdateSQL이란 건 없어도 되는것 같거든요.. 없어도 되는것을 일부러 만들어
: 놓았을리는 만무하고.. 또 Query과 UpdateSQL과 연결도 되더군요..
:
: 연결을 해서 멀 어떻게 작동하고 상관관계가 어떻게 되는지 궁금합니다.
:
: :) 수고하세요. 답변은 꼭해주세여 -0-
|