417페이지
1번문제보시면 cmd조회와 cmd수정을 ado개체를 이용하여 만드는 문제예요
평상시에도 ado가 너무 어렵다고 생각했는데..이문제를 통해서 대충 파악을 하게 됬어요
근데 한가지 헷갈리는게 있어요
416페이지 cmd삭제에서는
Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
rs.ActiveConnection = currnetProject.Connection
rs.curstortype=adopendynamic
rs.locktype=adlockoptimisitc
rs.Open "select * from소매점2 where 소매점코드 = '" & cmb소매점코드 & "'"
rs.Delete
rs.Close
417페이지에서는
im rs As ADODB.Recordset
Set rs = New ADODB.Recordset
rs.ActiveConnection = CurrentProject.Connection
rs.Open "select* from 소매점2 where 소매점코드 = '" & cmb소매점코드 & "'"
rs!연락쳐 = txt연락처
rs!평균매출액 = txt평균매출액
rs!등급 = txt등급
rs.Close
안녕하세요. 길벗 수험서 운영팀입니다.
1.
rs.curstortype=adopendynamic <-- 레코드의 수정, 삭제 내용 등이 적용된 내용을 모두 볼 수 있는 커서 유형으로 지정하는 것입니다.
rs.locktype=adlockoptimisitc <---- 잠금 유형을 지정하는데, 공유 잠금으로 지정합니다. 단 update 호출이 있을 경우는 잠그니다.
위와 같은 내용들은 ado를 이용한 수정이나 삭제 시 필요하므로 수정, 삭제 시에만 써준다고 생각하면 됩니다.
2. dim 문은 변수 선언문인데 생략이 가능합니다. 헷갈리시면 모든 변수를 선언한다고 생각하시면 됩니다. 그래서 ado 시작 시 dim 문을 사용하여 변수를 선언하면 됩니다.
좋은 하루 되세요.
"-
*2012-03-21 10:34:48
안녕하세요. 길벗 수험서 운영팀입니다.
1.
rs.curstortype=adopendynamic <-- 레코드의 수정, 삭제 내용 등이 적용된 내용을 모두 볼 수 있는 커서 유형으로 지정하는 것입니다.
rs.locktype=adlockoptimisitc <---- 잠금 유형을 지정하는데, 공유 잠금으로 지정합니다. 단 update 호출이 있을 경우는 잠그니다.
위와 같은 내용들은 ado를 이용한 수정이나 삭제 시 필요하므로 수정, 삭제 시에만 써준다고 생각하면 됩니다.
2. dim 문은 변수 선언문인데 생략이 가능합니다. 헷갈리시면 모든 변수를 선언한다고 생각하시면 됩니다. 그래서 ado 시작 시 dim 문을 사용하여 변수를 선언하면 됩니다.
좋은 하루 되세요.
"