0
Я пытаюсь сделать вставку. Это мой код:Ошибка ввода Web2Py в базу данных
db.define_table('orders',
Field('idProduct', type = 'integer'),
Field('quantity', type = 'integer'),
Field('idUser', type = 'integer'),
Field('status'),
Field('order_date'),
Field('product_price', type = 'integer'))
SQL-:
sql = "Insert into orders (idProduct,idUser,quantity,status,order_date,product_price) values "
sql = sql + "(" + str(idProduct) + "," + str(idUser) + "," + str(quantity) + ",'cart','" + str(order_date)+ "," + str(product_price)+"')"
, и я получаю следующее сообщение об ошибке:
<class 'sqlite3.OperationalError'> 5 values for 6 columns
Я не понимаю, что это неправильно, потому что если я удалить product_price
, все работает.
Спасибо.
Спасибо, я сделал то же самое раньше, но мой код сломан, и он все еще не работает. –
По-прежнему такая же ошибка? – CodeFuller
Еще одна ошибка: непризнанный токен: "'16 -5-2016 11: 30, None)" –