recordcount

4 отговора 174 прегледа
#1

recordcount

edin recorset go otvorih ei taka:

RS.Open sql, Connection, adUseClient, adOpenStatic
s ideqta da ipolzvam recordcount i fields.count v cikyl

da,oba4e mi vryshta recorcount = -1

Отговор
в отговор на Ejko #2

Re: recordcount

Я провери дали RecordCount не връща номера на последния запис. Ако е така - то значи че 10 записа са с номера от 0 до 9, а пък ако няма записи??? Какво ще даде. ;о) В някои функции още се среща тази "недомислица", и при логическа стойност 0 - връща -1. Но пък от друга страна, ако е така, си е много добре, щото иначе ми писна да се съобразявам с UBound и т.н. дивотии...

----------------------------------
помислих, хареса ми, помислих пак...
Отговор
в отговор на Ejko #3

Re: recordcount

recordcount ne se poddyrva ot wsi4ki bazi i odbc driver-i. ne si uto4nil kakwa baza izpolzwa6, no nai-weroqtno e mysql ili postgre i pri tqh w zawisimost ot na4ina po koioto se konektwa6 recordcount move da raboti move i da ne raboti :)

Отговор
в отговор на Ejko #4

Re: recordcount

Shto ne probwash da naprawish pyrwo

RS.MoveLast
RS.MoveFirst


i chak sled towa da se obyrnesh kym RS.RecordCount


Отговор
в отговор на killall #5

Re: recordcount

А ти пробвал ли си това когато си закачен към SQL Serever?
Питам само и ако си го пробвал светни тука къв е резултата...

Наведи главата защото прелитам ниско с асконата !!!
Отговор