오라클과 델파이 이용하여 처음으로 프로그램을 할려고 하는 사람입니다.
오라클은 pc오라클 8.0를 쓰고 있습니다..그리고 BDE에서 드라이버를
SQLORA8.DLL로 설정했음.
알리어스는 pc_oracle이고
1.net config에서 환경설정됨.
2.sql plus에서도 연결됨..(SELECT,INSERT... 다 됨.)
문제점... 그런데 TABLE 컴포넌트와 데이터소스 컴포넌트 , DBGRID컴포넌트를 이용하여
간단한 프로그램을 짤려고 하는데 ////
ID : SHCHOO PASS: CALIBOU
TABLE 속성중에서 TABLE 명을 설정하는 부분에서 제가 만든 테이블전부를 보여 주지 않고 있고.. 그리고 같은 이름이 반복해서 나옴..
예를 들어..
SHC.TEST
SHC.TEST2
SHC.TEST2
SHC.TEST2
:
:
이런식으로 나오고 분명히 TEST12테이블이 있는데 테이블이 리스트에서 보이지 않습니다.
그래서 수동으로 SHCHOO.TEST12 라고 입력하고 TABLE 속성중에서 ACTIVE 를 TRUE로 해서 연결을 시도하면
KEY VIOLATION 에러와 함께
INVALID COLUMN NAME 이라는 메세지가 뜹니다.(그런데 이상한 것은 필드명만 DBGRID에 표현됩니다)