odbc_num_rows()

3 отговора 72 прегледа
#1

odbc_num_rows()

Чудя се кога функцията odbc_num_rows() ще започне да връща нещо различно от -1 (както mysql_num_rows() примерно)... Къде е проблема всъщност?

Отговор
в отговор на mr.vain #2

Re: odbc_num_rows()

скромният ми опит с ASP показва, че -1 се връща от кофти курсор, когато курсора на recordset-а не е достигнал поне веднъж до края.

в действителност обаче, разгледания пример в php.net със
select top 100000, когато odbc_num_rows ще ти работи коректно, не е с друг курсор, а със същия (проверих), така че сигурно става въпрос за друг проблем.

Отговор
в отговор на dzver #3

Re: odbc_num_rows()

Ами в php manual-a казват, цитирам: Using odbc_num_rows() to determine the number of rows available after a SELECT will return -1 with many drivers.

Но никъде не мога да намеря обяснение и/или решение.

Отговор
в отговор на mr.vain #4

Re: odbc_num_rows()

ami to ti go dava obiasnenieto
problema e s ODBC draivera
prosto draivera koito izpolzvash niama takava funkcia da vrushta num_rows

Отговор