Set DBrec = CreateObject("ADODB.RecordSet")
lsSql = " SELECT 어쩌구 저쩍 "

DBRec.Open lsSql, DBcon

(중략)

pBar.Min = 0
pBar.Max = DBrec.RecordCount

(하략)


ㅇㅋ.. F5 를 눌러서 실행....



잉??? 오류???

ProgressBar 컨트롤에 Max값 지정이 잘 못됐단다...


디버깅..


잉??? RecordCount 값이 -1나온다...

아하.

DBRec.Open lsSql, DBcon, 1

다시..


똑같다.

DBRec.Open lsSql, DBcon, 2

다사..

또 똑같다.


젠장..


다시..

DBRec.Open lsSql, DBcon, 3

얼레..


장난치나....



MSDN에도 제대로 왜 그런지 안나온다.

이상하다.

젠장...




네이버 검색...



헐...

Dbrec.CursorLocation = adUseClient
Dbrec.CursorType = adOpenKeyset
Dbrec.Open lsSql, DBCon

이런식으로 해주어야 한단다.

예전에도 그랬었나??? 훔..

기억이 가물가물...

웹언어에 너무 젖어 있었나 보다. 쩝...



반성 반성..



+ Recent posts