아직 올린 질문에 대해서 답변은 못 받았지만.
Cache 관련 또 질문 드립니다...
이번에는 ADODB의 Recordset에서 지원하는 MoveFirst, MoveNext,
MovePreviou등이 지원이되는지 ??
지원이 되면 어떻게 사용해야 하는지 궁금합니다..
--> ADODB (MsSql)
Dim rs As ADODB.Recordset
gSql = " select st.*, sc.SCH_NM, ha.HAKYUN_NAME, ba.BAN_NAME
"
gSql = gSql & vbCrLf & " from STU_INFO st, SCH_INFO
sc, HAKYUN ha, BAN ba"
gSql = gSql & vbCrLf & " where st.SCH_ID =
sc.SCH_ID"
Set rs = New ADODB.Recordset
rs.CursorLocation = adUseClient
rs.Open gSql, gAdoCn, adOpenForwardOnly, adLockReadOnly
If Not rs.EOF Then
rs.MoveLast: rs.MoveFirst
-->Cache
Dim reset As CacheObject.ResultSet
Dim mFactory As CacheObject.Factory
gSql = "SELECT
st.%ID,st.StuId,st.StuNm,st.SchId,st.Hakyun,st.Ban,st.Bunho,st.Sex
,"
gSql = gSql & vbCrLf & " sc.SchNm, ha.HakyunNm,
ba.BanNm"
gSql = gSql & vbCrLf & "FROM StuInfo st, SchInfo sc,
Hakyun ha, Ban ba"
Set reset = G_factory.DynamicSQL(gSql)
reset.Execute
사용하는 질이어는 거의 비슷한데...
Recordset의 반전이 안되는거 같아요(제가 몰라서 그런지...??)
이번에 꼭 답변 부탁드립니다...
|