Форум сайта python.su
db.execute('select vopros from Vopros where num=?', p )
Офлайн
зачем же я знак вопроса в кавычки брал…
Ferroman? Не понял?
не забываем один вопрос-одна тема
Офлайн
db.execute('select vopros from Vopros where num=?',p)-так не работает.Ошибка unsupported type.
db.execute('select vopros from Vopros where num="+p+" ')
Офлайн
Я на правильность не проверял, просто написал принцип действия.
Пробуй так:
db.execute("""select vopros from Vopros where num='?' """, p)
? Не понял?Тред растёт от разных вопросов, и превращается в кашу. Намного легче делать поиск по форуму, где отдельный вопрос - отдельная тема.
Офлайн
Я и не против новой темы по этому вопросу,но в заголовке написано - Вопрос по sqlite.
Офлайн
Это не значит что все вопросы по sqlite надо писать сюда. А то, тогда зачем темы? Можно просто сделать 5 тредов, для каждой базы, и всё вопросы туда писать.
Отсюда и рекомендация по разделению.
Офлайн
Работает так:
db.execute('select vopros from Vopros where num=?',(p,))
Офлайн