<%
'//Addnew 함수는 레코드셋을 이용해 데이타를 추가하는 방식이다.
'//Addnew 함수를 통해서 데이타를 추가하면 마지막에 반드시 Update라는 메소드가 있어야지 적용이된다
'//기존 쿼리를 사용하는 방법이 레코드셋을 이용하는것 보다 속도는 조금빠르지만 초보자에게는 약간
'//복잡한면이 없지 않다...
'//기존 쿼리방식은 많은 insert 문중 에러가 발생하면 Dbcon.Execute SQL 을 가리키지만 이방법은
'//어디가 잘못되었는지 바로 지적해준다 디버깅면에서 추천할만하다
'//하지만 이방법은 모든 OLEDB 제공자가 이기능을 지원하지 않는다는 것이다
Dim strConnect
Dim Rs
strConnect = "Provider=SQLOLEDB.1;Data Source=xxxx;Initial Catalog=xxxx;user ID=xxxx;password=xxxx;"
Set Rs = server.CreateObject("ADODB.Recordset")
With Rs
.open "테이블명",strConnect, adOpenStatic, adLockPessimistic, adCmdTable
.Addnew
.Fields("uid") = "abcd"
.Fields("name") = "홍길동"
.Fields("memo") = "abcdefg hijk lmn"
.Fields("idate") = now()
.Update
.Close
End With
set Rs=nothing
response.write "새로운 데이타가 추가되었습니다."
%>