Q&A

  • ActiveForm 에서 ip주소에있는 DB불러오기
안녕하세요... 도저히 안돼서 이렇게 글을 올립니다...



ActiveForm에서 ip주소에 있는 DB를 연결할려구 하니 안됩니다...



DataSource와 Table을 사용하는데 Table 프로퍼티에 있는 DatabaseName에



DB가 있는 ip주소(예 : http://192.10.10.100/~test/test.db) 을 집어넣고



익스플로러를 실행시켜서 확인해보면 DB가 연결이 안된다고 메세지가 나오고



그냥 프로그램만 실행되고 DB는 연결이 안되네요...



로컬로 돌리면 되는데 ip주소를 넣으면 되질 않네요...



로컬이 아닌 ip주소를 이용해서 DB를 연결하는법 좀 갈켜주세요...

1  COMMENTS
  • Profile
    김지엽 2001.02.21 22:34
    DataSource나 TTable은 TCP/IP 커넥션을 지원하지 않습니다. 그리고 TCP/IP커넥션 시에는, 데이터를 제공하는 컴퓨터는 DB 서버, 그리고 데이터를 제공받는 컴퓨터는 클라이언트로 서로의 역할이 분담되게 되는데, 단지 클라이언트에서 DB를 사용하는 프로그램을 짰다고 해서 연결이 되는건 아닐겁니다. 만약 RDBMS를 사용한다면, 클라이언트의 RDBMS가 상대방 컴퓨터의 RDBMS와 연결되는 방법으로 이어줄 수는 있겠습니다만...



    (.. 혹시 NetBEUI 커넥션이 될지 안될지는 모르겠네요.. BDE Alias로 하면 어떨지.. 그러나 아시겠지만, NetBEUI는 같은 라우터 안의 컴퓨터들 사이에서 PipeLine연결만 해줍니다..)



    로컬Database로 하시는거 보다는 인터베이스를 쓰시더라도 RDBMS를 쓰시는게 나을 듯 하구요.. 꼭 TCP/IP를 사용하시려면 마이다스를 함 써보세요. 로컬 DB 테이블은 원격지 서버 기능을 가질 수가 없습니다. 머.. 그렇게 안한다면 원격지 컴에 있는 로컬 DB파일을 내 컴퓨터 안의 파일처럼 갖다 쓰는 중간 어플리케이션을 개발하면 되겠지만.. 정력 낭비겠죠? ^^;