Форум сайта python.su
Привет, Люди!
Когда я делаю так:
db = MySQLdb.connect(host=h, user=u, passwd=p)
c = db.cursor()
c.execute("SELECT * FROM...")
Офлайн
c.execute("SELECT count(*) ...")
c.rowcount
Офлайн
нет, не записей, а полей (столбцов) и можно даже их имена, чтобы сразу таблицу нарисовать с шапкой..
Офлайн
del3dПоля вам возвращаются такие как вы указали в SELECT запросе и в таком же количестве и порядке (если использовать Cursor). Формат, в котором они подаются зависит от курсора, который вы используете. Если использовать DictCursor - результат придет в виде дикта, из которого можно взять keys() - это и будет ваш список имен столбцов.
нет, не записей, а полей (столбцов) и можно даже их имена, чтобы сразу таблицу нарисовать с шапкой..
Офлайн