Q&A

  • Tdatabase에 대해서
일반 db프로그램 작성시에는 Tdatabase컴포넌트를 쓸 필요가 없다고 생각하는데

책에 나와 있는 예제에서는 쓰고 있더군요.

이 컴포넌트는 언제 써야하며 그이유는 무엇인지 궁금합니다.



1  COMMENTS
  • Profile
    송기원 1999.07.15 00:23
    Tdatabase -> Tquery, Ttable -> TdataSource -> Data Award component -> user

    위와 같은 계층적이 구조로 나타낼수 있습니다.

    다시말하면 Tdatabase를 사용함으로서 RDBMS에 접속하는데 필요한 시간과

    사용자 라이센스를 벌 수 있습니다.

    만약에 Tdatabase를 사용하지 않은 상태에서 Tquery또느 Ttable을 사용하게

    되면 해당 TQuery, TTable을 Open할 때마다..별도의 Database로의 접속과정이

    필요로 하게되는거지요...

    물론 Paradox와 같은 Local Database를 사용을 하시면 이런면에서의

    이점은 크게 부각되지는 않지만요...

    이외에도 Session관리등의 유용한 용도가 많습니다...

    Paradox Table을 이용한 shared network db system을 구축한다던지..등등...

    답변이 될런지...

    즐거운 코딩되세요



    심경섭 께서 말씀하시기를...

    > 일반 db프로그램 작성시에는 Tdatabase컴포넌트를 쓸 필요가 없다고 생각하는데

    > 책에 나와 있는 예제에서는 쓰고 있더군요.

    > 이 컴포넌트는 언제 써야하며 그이유는 무엇인지 궁금합니다.

    >





    • 우지훈
    • 1999.05.04 00:30
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 류재성
      1999.07.15 05:43
      안녕하세요... 저는 DELPHI를 처음 공부하는 학생입니다. DELPHI 4를 설치하고, 간단한 프로그램을 작성...
    • 신인재
      1999.05.04 06:32
      음냐...글쎄요....해보질 않아서 정확히 답변을 드릴 수는 없네요...(일딴 죄송) 한가지 확실한 것은 BD...
    • 김상영
      1999.07.15 10:34
      류재성 께서 말씀하시기를... > 안녕하세요... > 저는 DELPHI를 처음 공부하는 학생입니다. > DELPHI 4...
    • 박혁
    • 1999.07.15 05:10
    • 0 COMMENTS
    • /
    • 0 LIKES
    • rain
      1999.05.04 05:26
      김유호 wrote: > 디베이스 파이일로 윈 98에서 작업한 프로그램을 공유하여 사용하여보고 있는데 랜으로 ...
    • 김종환
    • 1999.07.15 05:07
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.07.15 06:12
      음냐 전역적으로 사용을 하시려면 delphi.co.kr의 팁모아에 안치봉님이 올리신 전역적 핫키 선언하는 법...
    • 정인철
    • 1999.05.03 23:11
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.04 02:19
      StringGrid의 OnKeyDown이벤트에서 Key := 0; 로 해버리시면 키가 다 무시됩니다. 단 Key := 0로 해주...
    • 김영대
      1999.07.15 03:27
      안류진 께서 말씀하시기를... > 주신 소스를 테스트 할 수가 없군요 > Help File을 아무리 보아도 UNIT에...
    • 전철호
      1999.07.15 02:40
      오세웅 께서 말씀하시기를... > 안녕하세요 > 마스크 에디터에 숫자만 입력되도록 하고싶은데요 > 마스...
    • 신호성
      1999.05.01 17:34
      김성희 wrote: > DB는 DBase fo Window를 사용하고요... > 디비의 mname이라는 필드에 내용을 ListBox에 ...
    • 김성희
      1999.05.02 08:54
      > 안녕하세요? > 신호성 입니다. > > Table의 특정 Column을 ListBox에 넣고싶은 거죠? > Column값의 ...
    • 신호성
      1999.05.03 09:31
      > 답변 잘 보았습니다. > 쿼리사용하지않고... 테이블로만할수 없나요? > 제컴이 이상한건지(컴 사양이 ...
    • 김성희
      1999.05.03 22:17
      제 질문에 답변 해주신점 감사드립니다. 그럼, 행복하세요...
    • 안명호
    • 1999.05.03 19:13
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 안치봉
      1999.05.04 03:08
      안명호 wrote: > 델파이 IDE의 에디터 창의 왼쪽에 생기던 > 거터가 언제부턴가 생기지 않아요.. > 예전...
    • 최선기
    • 1999.07.15 00:24
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 송기원
      1999.07.15 00:32
      var vcode : string; begin with Query1 do Begin close; sql.Clear; sql.a...
    • 최선기
      1999.07.15 01:22
      송기원 께서 말씀하시기를... > var > vcode : string; > begin > with Query1 do Begin > ...
    • 조복기
      1999.07.15 02:12
      안녕하세요..조복기입니다. 요즘에 파라미터 사용에 관해 질문이 상당히 많네요.. 분명 Q&A란을 자세...
    • 배재민
    • 1999.05.03 19:00
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 배재민
      1999.05.03 19:06
      죄송합니다. 이런 하찮은 질문을 드린 점 죄송하게 생각합니다. stringDate := FormatDateTime('yyyy...
    • 송기원
      1999.07.15 00:33
      Database를 어떤것을 사용하시는지 모르겠는데... Table상에서 이진파일을 저장할 field의 Type을 .. I...
    • 김영대
      1999.07.15 02:01
      안류진 께서 말씀하시기를... > GetMoudleHandle을 이용하여 16비트에서는 검색을 하였는데 > 32비트에서...
    • 배재민
    • 1999.05.03 19:00
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 배재민
      1999.05.03 19:06
      죄송합니다. 이런 하찮은 질문을 드린 점 죄송하게 생각합니다. stringDate := FormatDateTime('yyyy...
    • 박회연
    • 1999.05.03 18:17
    • 1 COMMENTS
    • /
    • 0 LIKES
    • rain
      1999.05.04 05:21
      박회연 wrote: > BDE/ODBC 에 대한 ..... > > Borland Delphi Engin 이 무엇을 하고 어떻게 활용을 해...
    • 심경섭
    • 1999.07.14 23:24
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 송기원
      1999.07.15 00:23
      Tdatabase -> Tquery, Ttable -> TdataSource -> Data Award component -> user 위와 같은 계층적이 구조...