제가 주소록 프로그램을 만드는데 SQL문을 써서 추가시키거나 합니다.
(어느 DB프로그램이나 마찬가지 이지만)
이제 제 PC에서는 멀쩡히 잘돌아가던 프로그램이 인스톨쉴드를 제대로 해서
설치프로그램을 만들고 다른 PC에 설치를 했는데 잘되었습니다.
똑같은 설치본을 같고 다른 PC에 설치를 하니 그 PC에서는 모든 SQL문이 틀 리다는 것입니다. 왜그런지 도저히 모르겠습니다. 제발
부탁드립니다.
SQL문에 모두 다 않됩니다. 왜그런지 정말 모르겠습니다.
예)TOKEN : 순번
혹시 이렇게 사용하셨나요?
Sql := 'Select * from XXX Where No=1'
만일 No를 써시면 안되요.. No는 SQL이나 DB에서는 예약어가 아니지만
델파이 안에서는 예약어 입니다. 그래서 사용을 하시면 저 같은 경우 안되더라고요
그래서 No를 써지 않습니다. 저의 추측이 맞으면......
감사...^^
박세연 wrote:
> 제가 주소록 프로그램을 만드는데 SQL문을 써서 추가시키거나 합니다.
> (어느 DB프로그램이나 마찬가지 이지만)
> 이제 제 PC에서는 멀쩡히 잘돌아가던 프로그램이 인스톨쉴드를 제대로 해서
> 설치프로그램을 만들고 다른 PC에 설치를 했는데 잘되었습니다.
> 똑같은 설치본을 같고 다른 PC에 설치를 하니 그 PC에서는 모든 SQL문이 틀 리다는 것입니다. 왜그런지 도저히 모르겠습니다. 제발
> 부탁드립니다.
> SQL문에 모두 다 않됩니다. 왜그런지 정말 모르겠습니다.
>
> 예)TOKEN : 순번
>
>