Форум сайта python.su
почему то rowcount возвращает -1 , не смотря на то что кол-во записей больше 0 !
import adodbapi
....
r1 = c2.fetchone() #строки возвращает успешно
count = c2.rowcount# count = -1
Отредактировано (Дек. 30, 2008 09:46:37)
Офлайн
В общем-то это зависит от того, какой запрос. Вот, читайте здесь: http://docs.python.org/library/sqlite3.html?highlight=rowcount#sqlite3.Cursor.rowcount
Не смущайтесь, что это sqlite, там тот же Python DB API Spec работает.
С sqlite у меня любой select возвращает -1. Выхожу из положения посылвя отдельный запрос ‘select count() from …’
Офлайн