Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите разобратся с insert в MySQLdb, Не вставляет в таблицу более 1 записи 
:(
    Опции темы
aspolyakov
Дата 29.12.2008, 09:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 13.9.2008
Где: Russia, Urals, Ye katerinburg

Репутация: нет
Всего: нет



Здраствуйте, не могу понять почему мой код не добавляет в таблицу более одной записи((
Подскажите как вставить несколько штук?
С уважением, Андрей.
Код

>>> cursor.execute("INSERT INTO `upvd01` ( `upvd01`.`a`, `upvd01`.`d`, `upvd01`.`g`) VALUES (%s, %s, %s)" , ([0,0,0])   )
1L

>>> cursor.execute("INSERT INTO `upvd01` ( `upvd0
`g`) VALUES (%s, %s, %s)" , ([0,0,0],[1,1,1])   )
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python25\lib\site-packages\MySQLdb\cur
    query = query % db.literal(args)
TypeError: not enough arguments for format string

>>> cursor.execute("INSERT INTO `upvd01` ( `upvd01`.`a`, `upvd01`.`d`, `upvd01`.`g`) VALUES (%s, %s, %s)" , (0,0,0)   )
1L

Добавлено @ 09:28
делал по образцу http://megalib.com/books/129/glava05.htm

Это сообщение отредактировал(а) Daevaorn - 29.12.2008, 09:43
PM MAIL WWW ICQ Skype   Вверх
Fenrir13
Дата 29.12.2008, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 20.9.2008

Репутация: нет
Всего: 2



Код

cursor.executemany(
    """INSERT INTO `upvd01` ( `upvd01`.`a`, `upvd01`.`d`, `upvd01`.`g`)
    VALUES (%s, %s, %s)""",
    [
        (0, 0, 0),
        (1, 1, 1)
    ]
)

PM MAIL Jabber   Вверх
aspolyakov
  Дата 30.12.2008, 07:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 29
Регистрация: 13.9.2008
Где: Russia, Urals, Ye katerinburg

Репутация: нет
Всего: нет



Огромное спасибо!
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Базы данных | Следующая тема »


 




[ Время генерации скрипта: 0.1017 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.