Q&A

  • 3티어에서..... -.-
마이다스를 이용한 간단한 3티어를 실험중입니다.



한대의 컴퓨터에 윈도우 2000 서버에 MySQL을 깔아 놓고 하나의 디비(sunny)를 만들고, 그 디비안에 하나의 테이블(test)을 만들어 놓았습니다.

또다른 컴퓨터(즉, 클라이언트가 되겠죠. O/S : windows 2000)에서 일단 접속이 되는지 간단히 디비그리드, 테이블, 데이타셋을 갖다놓고 접속해 봤습니다.

디비그리드에 필드명과 자료들이 나타나더군요.



자...그래서 3티어를 하기 위해서 간단히 서버폼을 만들기 위해 일련의 간단한 작업을 수행했습니다.

다음과 같이 리모트 테이터 모듈을 디자인 했습니다.

일단 리모트 데이터 모듈을 실행해서 위저드에 CoClass Name 란에 tttest 라고 입력한뒤

TTable 한개와 TDataSetProvider 를 갖다놓고

테이블은 DatabaseName=sunny , Active=true 로 맞춰주고요.

TDataSetProvider에서 DataSet=table1로 맞춰주고

project는 sunnytest 로 저장하고 한번 실행시켰습니다. <-- 윈도우 레지스트리에 등록하기 위해서...

실행되었습니다. ^.^



그런데 문제는 클라이언트 폼에서 발생되었습니다. -.-

폼에 TDCOMConnection 컴포넌트를 갖다놓고, 속성을 맞춰주는데....

ServerName=tttest.tttestAppServer 로 맞춰주고

Connected 속성을 True로 지정해서 서버가 실행되는지 확인하려고 하니까 서버가 실행이 되지 않습니다.



왜 이런 일이 발생하는지 도저히 모르겠습니다.

그냥 2티어로 연결하니까 되고, 3티어 할려니까 안되고....

정말 이해할 수 없습니다.

도와주십시요.

0  COMMENTS
    • 2001.01.31 23:25
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 박서규
      2001.02.01 02:01
    • 2001.02.01 02:12
    • 갱민이
      2001.02.01 03:23
    • 2001.02.01 06:05
    • hbesthee
      2001.02.06 23:41
    • 아폴론
      2001.02.01 00:26
      김범수 wrote: > 김범수 wrote: > quickreport에서 qrdbtext가 출력이 안됩니다. > 물론 dataset과 da...
    • 임재영
      2001.02.01 00:03
      1. 출력품이 자동출력이면 나오지 않을때가있다? : 이부분은 델파이 버그인지 (퀵리포트)는 잘 모르겠...
    • 임재영
      2001.02.01 00:03
      1. 출력품이 자동출력이면 나오지 않을때가있다? : 이부분은 델파이 버그인지 (퀵리포트)는 잘 모르겠...
    • peritus
      2001.02.01 07:58
      이것은 델파이로 해결할 문제가 아니라 해당 홈페이지 URL에서 처리해야하는 문제임을 알게 되었으며 해결...
    • 2001.01.31 22:22
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 김재억
    • 2001.01.31 20:07
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 윤광석
      2001.01.31 21:58
      김재억 wrote: > For문을 사용하셨군요. 그래서 오류가 발생한것입니다. > > 소스를 잘 보시면요... >...
    • 나야
    • 2001.01.31 19:44
    • 0 COMMENTS
    • /
    • 0 LIKES
    • aha
    • 2001.01.31 19:36
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 몰러
      2001.01.31 20:32
      먼저 서버를 실행하고 클라이언트로 접속을 하면 됩니다. 하나의 컴퓨터내부에서 사용할 경우에는 Clien...
    • aha
      2001.01.31 22:10
      안녕하세요 아하입니다. 말씀하신데로 했는데도 안되는 군요. 제컴으로도 해보고, client, server나누어...
    • 이성존
    • 2001.01.31 19:16
    • 1 COMMENTS
    • /
    • 0 LIKES
    • hbesthee
      2001.02.02 01:26
      IHTMLDocument2 에보면, Get_cookie 와 Set_cookie 메소드가 있습니다. 참고하세요 ^^; 이성존 wrote: ...
    • sonwow
    • 2001.01.31 19:14
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 김광섭
      2001.02.01 00:32
      sonwow wrote: > key press.............. > if key = #13 then > key := #0; > key down............
    • sonwow
      2001.01.31 20:27
      procedure TForm1.gridKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if K...
    • 바보감자
      2001.01.31 19:49
      sonwow wrote: > key press.............. > if key = #13 then > key := #0; > key down............
    • sonwow
      2001.01.31 20:28
      바보감자 wrote: > sonwow wrote: > > key press.............. > > if key = #13 then > > key :=...
    • 박기현
    • 2001.01.31 19:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 벌랜드/인푸라즈
      2001.01.31 20:34
      예...최신버젼은 델파이 5 엔터프라이즈에디션구요..... 인프라이즈홈가시면 구입할수있고.. 가격은 560...
    • sunny
    • 2001.01.31 19:06
    • 0 COMMENTS
    • /
    • 0 LIKES
    • aha
    • 2001.01.31 19:00
    • 1 COMMENTS
    • /
    • 0 LIKES
    • yoo
      2001.02.12 23:51
      10049 (WSAEADDRNOTAVAIL) [10049] Can't assign requested address. aha wrote: > 제목과 같습니다....
    • 이정훈
      2001.02.13 03:52
      dcomcnfg에서 해당 DCOM의 인증수준을 "없음"으로 낮추고 해보십시요. 그 이전에 클라이언트가 서버에 log...
    • 사발우성
      2001.01.31 21:25
      ^^;; 하여 모달폼을 여실때 show로 하시면 됨당....^^;; 구람 즐프여....^^;;
    • ??
      2001.01.31 19:36
      델초보.. wrote: > Form을 두개 띄웠을때 포커스를 두개의 form사이를 자유자제로 왔다갔다하게 > 하고...
    • 김범수
      2001.01.31 20:52
      form2.showmodal로 하면 두번째 화면이 클로즈 되지 않으면 앞화면에 포커스를 둘수가 없지요. 그래서 for...
    • 김창환
      2001.02.02 06:56
      김창환 : form1에서 form2 를 띄운후 form2 enent에서 form1.hide해보세요 그리고 form2에서 다시 form1...
    • 버니
    • 2001.01.31 18:42
    • 0 COMMENTS
    • /
    • 0 LIKES