Q&A

  • 데이타베이스 CONNECT방법에 관한질문
안녕하세요! 저는 현재 SQL SERVER,SYSBASE를 사용하고 있습니다.



데이타베이스 CONNECT방법에 관해 질문을 드리고자합니다.



프로그램 기동시 CONNECT한후 작업하고 프로그램 종료시 DISCONNECT하는



방법을 많이 사용하고 있는것으로 아는데



사용자가 많은곳은 문제가 되지요 그래서 저는 데이타처리시에만



CONNECT하고 결과처리후 DISCONNECT하고 싶은데 어떻게 해야하나요?



VB에서는 문제없이 했는데 DELPHI에서는 어떻게 해야할지.....



그리고 ISQL에서보면 현재 DATABASE에 사용하는 USER들의 정보를



알수있는데(sp_who 이용)이때 HOSTNAME자리에 CLIENT COMPUTER이름이



나오는데 DELPHI에서 가능한지요?



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





1  COMMENTS
  • Profile
    1999.07.15 23:20
    안류진 께서 말씀하시기를...

    > 안녕하세요! 저는 현재 SQL SERVER,SYSBASE를 사용하고 있습니다.

    >

    > 데이타베이스 CONNECT방법에 관해 질문을 드리고자합니다.

    >

    > 프로그램 기동시 CONNECT한후 작업하고 프로그램 종료시 DISCONNECT하는

    >

    > 방법을 많이 사용하고 있는것으로 아는데

    >

    > 사용자가 많은곳은 문제가 되지요 그래서 저는 데이타처리시에만

    >

    > CONNECT하고 결과처리후 DISCONNECT하고 싶은데 어떻게 해야하나요?

    >

    > VB에서는 문제없이 했는데 DELPHI에서는 어떻게 해야할지.....

    >

    > 그리고 ISQL에서보면 현재 DATABASE에 사용하는 USER들의 정보를

    >

    > 알수있는데(sp_who 이용)이때 HOSTNAME자리에 CLIENT COMPUTER이름이

    >

    > 나오는데 DELPHI에서 가능한지요?

    >

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

    >

    >



    음냐...

    델파이에서 Login Prompt가 뜨지 않게 하기 위해서

    TDatabase 콤포넌트를 쓰죠....

    그래서 접속을 하면 서버 디비에만 접속이 계속 이루어져 있죠.

    이 콤포넌트의 property를 보시면 connected 라는게 있습니다.

    이걸 이용하세요

    물론 TTable 콤포넌트나 TQuery 콤포넌트를 RequestLive를

    사용하시지 않을 경우죠.

    두번째 질문은 제가 아직 안해봐서 잘 모르겠네요...

    그럼.