하나의 PC를 서버로 놓고 다른 PC와 연결을 하는 방법을 채택을 하여
사용하려고 합니다.
BDE의 NET DIR은 상대방의 디렉토리를 NETWORK로 연결한 주소로 썼습니다.
그리고 LOCAL SHARE은 TRUE로 놓았습니다.
질문 1
네트워크로 연결할때 TSESSION을 사용해야 되는지요.
그냥 위에서 언급되로 해도 무리가 없는지요.
질문 2 (중요)
테이블의 키가 날짜,순번(4자리)
예 1999907020004 로 구성되어 있습니다.
동시에 여러대의 PC에서 프로그램을 띄운 상태에서 등록을 할때
등록한 내용이 각 PC에서 등록한 내용만 보임니다.
그리고 각 PC의 프로그램을 종료한후 다시 프로그램을 실행시하여
TABLE의 내용을 보면 어느 하나만 등록되어 있습니다.
문제가 무었인지와 해결방법을 알고 싶습니다.
제생각에는 순번을 딸때 TABLE의 LAST을 가져와서 +1을 합니다.
그때 프로그램이 마지막의 순번을 공통으로 가지고 있어 KEY VIOLATION이
발생하는 생각과 BDE BUFFER에서 DATA 가 파라독스테이블에 WRITE가
되지 않았서가 아닐까 하는 생각입니다.
그래서 dbiSaveChanges를 사용해보았는데 별로 효과를 보지 못하였습니다.
도와주세요..김영대님..