Delphi 3.0에서 Midas관련해서 Test를 하려고 간단한 Program을 만들었는데
Client에서 Server를 호출하려고 하면 'Interface를 사용할수 없습니다.'라는
에러 메시지가 나옵니다.
Server Side Program에는 Porvider ,Query Control을 올렸고 Client Side
에는 MIDAS Connection,ClientDataSet,DataSource를 올렸고 DCom을 사용했습니다.
Client에 실행화일을 두고 Windows/system/밑에 DBClient.dll을 두고 Registry
에 등록을 하고 Server는 실행을 시킨 상태에서 접속을 할려고하니 위에서
나온 에러가 발생을 하였습니다.
OS는 Windows 98 입니다. client에서 DCOM을 Registry에 등록을 시켜주어야
하나요. 해야 한다면 그 방법은?
많은 조언좀 부탁드립니다.
> Delphi 3.0에서 Midas관련해서 Test를 하려고 간단한 Program을 만들었는데
> Client에서 Server를 호출하려고 하면 'Interface를 사용할수 없습니다.'라는
> 에러 메시지가 나옵니다.
> Server Side Program에는 Porvider ,Query Control을 올렸고 Client Side
> 에는 MIDAS Connection,ClientDataSet,DataSource를 올렸고 DCom을 사용했습니다.
> Client에 실행화일을 두고 Windows/system/밑에 DBClient.dll을 두고 Registry
> 에 등록을 하고 Server는 실행을 시킨 상태에서 접속을 할려고하니 위에서
> 나온 에러가 발생을 하였습니다.
> OS는 Windows 98 입니다. client에서 DCOM을 Registry에 등록을 시켜주어야
> 하나요. 해야 한다면 그 방법은?
> 많은 조언좀 부탁드립니다.
저도 이 문제로 고생한 적이 있습니다.
도움이 될런지는 모르겠네요..
서버가 엔티일 경우 디컴 설정에서 대화식 사용자로 맞추고
클라이언트는 외부연결사용인가 뭔가하는 체크박스를 체크하셔요..
그리고 클라이언트에서 서버프로그램을 한번 실행시키면 레지스트리에 등록이 되는데 그러면 코딩시에 서버네임으로 연결을 시킬수 있죠...
등록이 안된 상태라도 서버 지유아이디만 제대로 넣어주면 됩니다.
그런데 저는 마이다스에 관한 정보를 얻고 싶은데 별로 없네요..
많은 자료 올려주세요..