먼저 저는 아직 걸음마 단계라는 것만 알려 드립니다.
도움이 되셨다면 좋겠고요...
>서버에서 사용자를 등록하고 database를 만들었습니다.. (netdata.gdb라고)
>그리고 database에 연결하여 sql로 간단한 테이블을 만들었습니다..
>그리고 ODBC driver를 등록하고, BDE에서 aliase도 시켰죠..
>위와 같이 해서 제 PC에서 간단하게 아까 만든 테이블에 record를 insert하는
>프로그램을 만들었더니 되더군요..
여기서 ODBC driver를 등록하셨다고 했는데 여기서 만든 간단한 프로그램을
만들기 위해서 할 필요는 없는 것으로 알고 있습니다.
아는 것이 짧아서 아는대로 설명해 드리겠습니다.
***문제는 먼저 알고 넘어가야 되는 것이 있습니다.
1. single-tiered application
1) BDE를 통하여 local Paradox 나 dBase화일들을 연결하여 만든 응용프로그램
2) BDE 없이 단순한 데이타 화일을 읽고 쓰는 응용프로그램
2. two-tiered application
DataBase Server에서 Client Application으로 db를 읽어오는 방법 (local)
3. multi-tired application
Dababase Server에서 Application Server를 걸쳐 Client Application으로 dbf를 가져
오는 방법
**이해가 되셨습니까???
폭주족님이 만드신 프로그램은 1번에 해당하는 프로그램(local)이므로 당연이
옆의 PC에서는 실행이 안 될 것입니다. 원하시는 프로그램은 제가 보기에
3번 같은데요...(3번의 형태가 Client/Server 버전이므로)
도움말에 이것에 대해 자세이 나와 있습니다. 도움말을 많이 참조하시고요...
그리고 host라는 것은???
랜환경에서 네트워크 환경을 클릭하면 수많은 컴퓨터가 나오죠...
거기서 나오는 컴퓨터 이름이라고 생각하시면 됩니다.
제 컴퓨터의 이름은 kbear95 인데요..
한 예로 host에다 kbear95를 넣으면 됩니다..
쓰다보니 시간이 많이 갔네요...
마지막으로 two-tired application을 만들어진 프로그램(local)을
mult-tired application으로 바꿀수 있다고 도움말에 나왔습니다.
참조하시기 바랍니다..
그리고 '델파이2 Developer Guide'를 보면 Interbase에 대해
많이 나온 것 같았습니다. 얼핏 봐서...
열심이 하시고요 ... 궁금하신 점이 있으시면 또 질문해 주세요...
그리고 옆의 컴퓨터에 프로그램을 실행시키는 예제를 한 번 만들어
보겠습니다.
*** 델파이왕 ***
|