Всем доброго!
Подскажите пожалуйста как с помощью pyodbc2.1.6 посчитать количество записей в selecte из pervasive.
Делаю так: len(cu.execute(selec).fetchall()) и так: cu.execute(selec).rowcount
Но что-то не выходит.
>>> len(cur.execute(sql_str).fetchall())
119
ZZZподробнее раскажите как это количество в питон передать?
Немного запоздало, но может попросить считать саму базу? “select count(*)…”
c.exec(""select count(*)...")
print c.????#как распечататть кол-во записей
qman
подробнее раскажите как это количество в питон передать?
c.exec(""select count(*)...")
print c.fetchone()[0]
qmanhttp://code.google.com/p/pyodbc/wiki/Cursor. Смотрите в сторону rowcount.
То как получить кол-во которые были обновлены?
qmanc.rowcount
А если выполняется запрос типа
update table set a = 5 where b = 4
То как получить кол-во которые были обновлены?