Q&A

  • Re: 다른 컴퓨터에서 실행안됨(Table의 경로문제)
음냐...



무슨 데이타베이스를 쓰는지 모르지만, 만일 Local DB를 사용하신다면

DatabaseName에 경로를 입력하시면 되죠.

TableName은 개발당시처럼 그대로 나두고요.

그럼 경로를 어떻게 설정하느냐...

보통 실행파일이 있는 하위디렉토리에 많이 데이타를 놓아두죠...

그럼 실행파일이 있는 디렉토리는 어떻게 알아내느냐...



var ExePath: String;

ExePath := ExtractFilePath(Application.ExeName);

ExtractFilePath()함수부분이 현제 실행한 프로그램의 경로를

스트링으로 리턴하죠.

DatabaseName := ExePath + 'data';

이렇게 하시면 이 프로그램의 data라는 하위 디렉토리를 가리킵니다.

그럼.







강종순 wrote:

> >제가 사용하고 있는 컴퓨터에서는 문제없이 실행되는 것이

> 다른 컴퓨터에서는 실행이 되지 않습니다.

> TTable의 DataBaseName과 TableName의 이름의 경로 문제인것 같은데

> TTable의 경로설정하는 것과 사용방법을 알려주세요

> 에러메세지는 데이터베이스 엔지 에러라고 나타납니다.

> 부탁드립니다.

0  COMMENTS