간단한 검색프로그램을 만들었습니다.
CD-ROM TITLE처럼 만들려고 CD에 구워봤습니다.
데이타베이스는 파라독스를 썼고
BDE는 DLL화일을 프로그램에 복사해둬서 BDE가 깔리지 않은 곳에서도
데이타베이스 사용에 문제가 없었습니다.
DataAccess 컴포넌트는
DataSource
Query
두개를 사용했습니다.
CD-Rom에서 프로그램을 실행하면 다음과 같은 에러가 납니다.
Invalied Parameter
XXXXXXXXXX.DB
XXXXXXXXXX.MB
XXXXXXXXXX.DB
XXXXXXXXXX.MB
이런식으로 에러가 나고 데이타베이스 연동이 안됩니다.
정확한 에러를 적지 못해서 죄송 ^^ 위에 에러와 비슷하게 난거 같아여
방법이 있다고 들었는데 잘 못찾겠어요
델파이 4.0 사용하고 있어용
꼭 알려주세요
쿼리를 사용해서 검색할 경우에는 쿼리에서 임시 데이터파일을 만듭니다.
아무런 설정이 없을 경우에는 데이터가 위치한 곳에 만들지요..
근데 지금 데이터가 위치한 곳이 CD라고 하셨잖아요...
CD에는 임시 파일을 만들 수가 없으니 에러가 날겁니다.
이럴 경우에는 임시파일이 생성되는 위치를 임의로 지정해 주셔야 합니다.
델에 DataAccess 파레트에 보시면 Session컴포넌트가 있을 겁니다.
이 컴포넌트가 그 역활을 해줄겁니다...
도움이 되셨기를....
짱초보 wrote:
> 간단한 검색프로그램을 만들었습니다.
> CD-ROM TITLE처럼 만들려고 CD에 구워봤습니다.
> 데이타베이스는 파라독스를 썼고
> BDE는 DLL화일을 프로그램에 복사해둬서 BDE가 깔리지 않은 곳에서도
> 데이타베이스 사용에 문제가 없었습니다.
> DataAccess 컴포넌트는
> DataSource
> Query
>
> 두개를 사용했습니다.
> CD-Rom에서 프로그램을 실행하면 다음과 같은 에러가 납니다.
>
> Invalied Parameter
> XXXXXXXXXX.DB
> XXXXXXXXXX.MB
> XXXXXXXXXX.DB
> XXXXXXXXXX.MB
>
> 이런식으로 에러가 나고 데이타베이스 연동이 안됩니다.
> 정확한 에러를 적지 못해서 죄송 ^^ 위에 에러와 비슷하게 난거 같아여
> 방법이 있다고 들었는데 잘 못찾겠어요
>
> 델파이 4.0 사용하고 있어용
>
> 꼭 알려주세요