Q&A

  • as400 db2연결
AS400 DB2와 델파이를 연결할려고 하는데...

잘 몰라 질문드립니다. 고수님 샘플 좀 부탁드립니다.

제발 샘플 좀 .....

1  COMMENTS
  • Profile
    맹주형 2000.06.04 21:21
    델파이와 AS/400의 DB2와 연결을 하시려면 다음과 같이 하시면 됩니다.



    (1)먼저 PC에 CA400을 설치하여 ODBC를 설정해야 합니다.



    (2)그 다음에 델파이에서 Data Access 페이지에서 DataSource와

    Table이나 Query(둘중 하나), 그리고 DataBase 컴포넌트를

    폼에 올리고, DBGrid를 하나 올려놓습니다.



    (3)DataBase컴포넌트를 더블클릭하면 창이 뜹니다.

    여기에서 AliasName에 CA400 ODBC 설정시 만든 데이터소스이름(DSN)을

    선택합니다. 그 옆의 Name에는 임의의 이름을 줍니다.

    그다음에 Defaults버튼을 누르면 파라메터가 나옵니다.

    여기에서 AS/400에서 사용하는 UserName과 Password를 입력하시고,

    Option의 Login prompt에서 체크를 없애구요. 그렇지 않으면 실행시

    마다 UserName과 Password를 물어보기 때문에 상당히 귀찮죠...



    (4)TTable에서 Database Name에 DSN을 설정하고,

    TableName에서 테이블을 선택합니다.

    그리고 Active를 True로 설정합니다.



    여기까지 하시면 AS/400 DB2와의 연결은 다 되었습니다.



    참고로 델파이5에서 ADO가 추가되었는데, 저도 테스트를 해보았지만,

    처음에 AS/400과 접속할때 속도가 상당히 느리고,

    실행시에도 속도차이는 BDE와 크게 다르지가 않네요.

    전체적인 속도는 BDE가 더 빠르네요.

    제가 설정을 잘못했는지는 모르겠지만서도...

    CA400 ODBC말고 AS/400 OLE DB를 사용하는 방법은 없을까요?

    혹시 ADO에 대해 아시는 분이 계시면 저도 한수 알려주시기 바랍니다



    하재춘 wrote:

    > AS400 DB2와 델파이를 연결할려고 하는데...

    > 잘 몰라 질문드립니다. 고수님 샘플 좀 부탁드립니다.

    > 제발 샘플 좀 .....