Q&A

  • TDatabase를 사용하여 TDBGrid에 연결하는 방법..?
이거 질문해도 되는건지..

워낙 초보이다 보니..쩝..



지금 alias없이 table을 액세스할려구 하는데

TDatabase를 사용하면 경로와 파일이름만으로

db,dbf파일을 사용할 수 있다는것을 알았습니다.



문제는 그다음 부터인데 이거 어케 사용을 해야 하는지

DBGrid에 연결할려구 해도 어케 하는건지

책에도 잘 않나와 있구



고수님들의 도움 부탁드립니다.

1  COMMENTS
  • Profile
    남기석 2000.10.30 04:53
    안녕하세요

    청개구리 남기석입니다.



    아래처럼 따라해 보세요...



    ..... 우선 TDatabase 세팅부터



    1. TDatabase 콤포넌트를 더블클릭합니다.

    2. Database Editor 창이 뜨면...

    3. Name 칸에 적당한 이름을 입력합니다( 나중에 Table을 이 이름으로 연결한다. )

    4. AliasName은 빈공간으로 남기고.... DriverName을 STANDARD로 선택한다.

    5. Defaults 버튼을 클릭한다. 그럼 파라미터에 기본적인 내용이 자동으로 입력된다.

    6. 파라미터중 PATH= 뒤에 DB 파일이 있는 위치를 기록합니다.

    7. 패스워드 묻는 것을 방지하기위해 Login Prompt 에서 체크를 뺍니다.

    8. OK 버튼을 눌러 현재 상태를 저장합니다.



    ..... 여기까지가 TDatabase 콤포넌트의 세팅입니다.



    ..... 다음은 TTable 콤포넌트의 세팅입니다.

    9. DatabaseName 프로퍼티에 위 2번에서 입력한 Name을 선택합니다.

    10. TableName 프로퍼티에 연결하고자하는 Table의 이름을 선택합니다.

    테이블의 이름이 나타나지 않으면... 위 6번의 Path가 잘 못되었거나

    해당 폴더에 테이블이 없는 경우입니다...



    11. 이제 TDataSource와 TDBGrid를 연결하고.... TTable을 Open하면 됩니다.

    이건 설명 안드려도 되겠죠? 하하...



    행복하세요...



    =============================================================================



    뜨아악 wrote:

    > 이거 질문해도 되는건지..

    > 워낙 초보이다 보니..쩝..

    >

    > 지금 alias없이 table을 액세스할려구 하는데

    > TDatabase를 사용하면 경로와 파일이름만으로

    > db,dbf파일을 사용할 수 있다는것을 알았습니다.

    >

    > 문제는 그다음 부터인데 이거 어케 사용을 해야 하는지

    > DBGrid에 연결할려구 해도 어케 하는건지

    > 책에도 잘 않나와 있구

    >

    > 고수님들의 도움 부탁드립니다.