dll을 통해 데이터베이스를 접근합니다.. 물론 데이터모듈은 동적으로 사용되고요..
공통으로 사용되는 데이터 모듈이 하나 있구, 각 dll에 데이터 모듈이 하나 있습니다.
각각의 dll을 초기화 할때 이 두 데이터모듈(DM)을 생성하고 공통DM의 databaseName을 dll 고유의
DM의 databasename으로 바꿔주어서.. 실행하는데여..(코드를 올리면 좋으련만, 그럴 수 없는 처지라.. 지송...합니다. 그래더 많은 조언 부탁 드려여..)
이렇게 dll을 여러개를 만들었습니다.. 한 15개정도?
그런데 유독 세개의 dll만 에러가 발생하는데 이유를 찾지 못하겠습니다.
한 dll(편의상 1번이라 부를께여..) 1번을 부르고 종료하면(프로그램이 종료하기 전까지 한번 로딩된 녀석들을 기억하게 만들었거덩여.. 물론 제가 만드게 아니구 어떤 고수님이... ㅎ핫)
두번째 dll을 부를 때 제목과 같은 메시지가 뜨더라구요... 그래서 찾아 찾아 가보니...
공동 DM을 create(application)하는 부분에서 에러 발생이 떳어여... 참 이상한게. 이걸 제외한(총 3개만 그러네요) 다른 dll들은 전혀 문제 없이 돌아 갑니다. 서로 충돌도 없구요..
코딩도 차이가 없는데여... 고수님들의 조언을 부탁드립니다. 어떻게 에러를 잡을 지 막막하네요..
가능성을 집지 못하겠어여.. ^^;;
|