SQLGetPos 함수는 현재 자료필드의 위치를 얻는 SQL 함수이다.
int @SQLGetPos(int id);
함수인자
int id : 연결된 접속 번호
반환 값
현재 연결된 Data의 커서 위치를 반환한다.
예제1
pos = @SQLGetPos($AddrID);
문장설명 : 현재 자료필드의 위치값을 pos 변수(DWORD 크기) 에 대입한다.
예제2
id = @SQLConnect("ODBCDNSName","","");
@SQLSelect(id, "Table1","BindList","","");
@SQLFirst(id);
for (i=0; i < 3; i = i +1){
@SQLNext(id);
}
pos=@SQLGetPos(id);
@SQLDisconnect(id);
문장설명
SQLSelect의 조건에 해당되는 레코드의
개수가 10개 라고 가정해 보자, for문에서 3번을 SQLNext를 함으로, 첫번째 SQLFirst를
참조