데이터소스 쿼리 실행하기
SQL 문을 이용한 리스트뷰 예제
SELECT 쿼리
SELECT * FROM TB;
TB 테이블에 있는 모든 열의 데이터를 가져온다.
INSERT 쿼리
INSERT INTO TB VALUES(1, 2, 3);
TB 테이블의 세번째 열까지 각각 1, 2, 3 데이터를 뒤에 입력한다.
UPDATE 쿼리
UPDATE TB SET
A = CASE WHEN (A >99) THEN A/100 ELSE A*100 END,
B = CASE WHEN (B >99) THEN B/100 ELSE B*100 END,
C = CASE WHEN (C >99) THEN C/100 ELSE C*100 END;
A, B, C 열의 모든 데이터를 100배로 만든다. 만약 100배가 될 데이터가 100 이상이라면 1/100배로 만든다.
DELETE 쿼리
DELETE FROM TB;
A, B, C열의 모든 데이터를 지운다.
페이지 스크립트
//리스트 뷰 새로고침
function Refresh(data)
{
//리스트뷰 아이템 지우기
$XV("listview_1").items.clear();
//SELECT SQL 반환값(data)으로 다시 채우기
$XV("listview_1").items.addAll(data);
}