insert 문 한번 더 질문 드려요.. 0 3 949

by 삑사리통 [Oracle 기초] [2017.03.15 00:32:10]


안녕하세요..

어제의 문제가 해결되지 못해서 다시 한번 글을 올려 여쭤봅니다.

sql developer의 data를 xplatform의 화면으로 띄우려고 그러는데..

data가 있는것처럼 화면은 보이는데 data 내용이 뜨지 않습니다.

제 sql developer의 문법에서 잘못된 점이 있으면 지적 해주세요...

 

CREATE TABLE INFO
(
    ID VARCHAR(50) NOT NULL,
    NAME VARCHAR(50) NOT NULL,
    AGE NUMBER(3) NOT NULL
);

INSERT INTO INFO(ID, NAME, AGE)

VALUES('YELLOW',  'JASON.LEE', 24);

COMMIT;

SELECT * FROM INFO;

 

이렇게 했을경우 sql developer 쪽 세션에서는 데이터가 다 들어간 값이 나오는데

왜 xplatform 화면에서는 뜨지 않는건지...  

알려주시면 너무너무 감사하겠습니다..

by jkson [2017.03.15 08:02:00]

일단 sql 문법 이상은 없어보이구요. xplatform 에 대해 정확히 알지는 못하지만 일단 해당 데이터가 화면에 나오려면 sql 조회 로직이 구현되어 있을 것이고 해당 sql로 데이터를 받아와서 xplatform 화면에 바인딩해주는 부분이 있을 겁니다. 제 생각에는 두 부분(조회 부분, 바인딩 부분)만 제대로 구현되어 있다면 나올 것 같은데.. 두 부분을 다시 체크해보세요. 제 생각에는 조회할 때 이상이 있었으면 오류가 났을 것 같고.. 단순히 아무런 반응도 없다면 바인딩이 안 되었을 확률이 높을 것 같습니다. xplatform 바인딩으로 구글에서 조회하면 자료가 좀 나오네요.


by 정유석 [2017.03.15 09:34:33]

xplatform에

dataset 설정을 잘못잡아주신것아닌지요?

다시 한번 확인해보세요~


by 삑사리통 [2017.03.15 18:23:41]

두 분 답변 모두 감사드립니다.

dataset binding 에서 대소문자를 구별 없이 적었더니 화면에 데이터를 못띄웠습니다.

이제 해결 했습니다. 감사드립니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입