recordset 객체
Set DBreco = Server.CreateObject("ADODB.Recordset")
DBreco.Open "테이블이름or쿼리문or저장프로시저",DNS[,커서타입,Lock타입,옵션]
1. 커서타입(ADO상수)
0. <adOpenForwardOnly> : 레코드를 앞으로 순차적으로 한번만 이동
1. <adOpenKeyset> : 레코드 자유이동,레코드갱신,다른사용자가추가한 내용 열람불가
2. <adOpenDynamic> : 레코드 자유이동,레코드갱신,다른사용자가 추가한 내용 열람가능
3. <adOpenStatic> : 레코드 자요이동,레코드갱신불가,단지데이터를 가져오는데유용
2. Lock 타입
1. adLockReadOnly : 읽기
2. adLockRessimistic : 동시갱신 불가.
3. adLockOptimistic : 동시갱신가능하나 update메서드를 실행하면 갱신안됨.
4. adLockBatchOptimistic : 갱신모드로 들어가면 작업가능.
3. 옵션
1. adCmdText : 쿼리문
2. adCmdStoredProc : 저장프로시저
3. adCmdTable : 테이블
-------------------------------------------------------------------------------------
조회 : rs.open "select * from sales",dns,2,1,1
rs.close
삽입 : rs.open "member",dns,2,2,2
rs.addnew
rs("id") = "d500"
rs.update
rs.close
수정 : rs.open "select * from member where id='d500'",dns,2,2,1
rs("tel") = "444-5555"
rs.update
rs.close
삭제 : rs.open "select * from member where id='d500'",dns,2,2,1
rs.delete
rs.update
rs.clode
댓글 없음:
댓글 쓰기