Уведомления

Группа в Telegram: @pythonsu

#1 Май 25, 2013 16:05:50

Diaspors
Зарегистрирован: 2012-05-18
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

sqlite3

Доброго времени!
Прошу помощи: выбираю инфу из примеров, сталкнулся с такой задачкой:
Имеется таблица

.schema counter
CREATE TABLE counter (datepay REAL NOT NULL DEFAULT CURRENT_TIMESTAMP);
нужно забить столбец датами, делаю:
insert into counter default values; - РАБОТАЕТ

Делаю так:
con = sqlite3.connect("sqlite.db")
c = con.cursor()
c.execute("insert into counter default values")
c.close()
Молчание и в базу ничего не попадает

Если делаю в консоли то отдает
In [5]: c.execute("insert into counter default values")
Out[5]: <sqlite3.Cursor at 0x1d34c00>

ЧЯДНТ ?!

Офлайн

#2 Май 25, 2013 17:06:02

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

sqlite3

Коммита нет?

Офлайн

#3 Май 25, 2013 17:20:14

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

sqlite3

Shaman
Коммита нет?
именно так
con.commit()



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#4 Май 25, 2013 17:43:22

Diaspors
Зарегистрирован: 2012-05-18
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

sqlite3

Аж стыдно! Всем спасибо…

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version