Уведомления

Группа в Telegram: @pythonsu

#1 Май 12, 2018 14:24:19

Sakorni
Зарегистрирован: 2018-05-12
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Sqlite и переменные

Добрый день!
Столкнулся с проблемой выгрузки данных из БД. Суть в том, что в БД хранится расписание групп, но я не могу выгрузить расписание одной конкретной группы. Какие есть варианты решения?

https://drive.google.com/open?id=1-ztlPQNCDvt0Vd3WE0UIw1o9yjdgSI77
import sqlite3

con = sqlite3.connect('db.db')
cur = con.cursor()

command = “SELECT Пара, День, Время,? FROM ? WHERE День=? ”
group = ‘Т11’
week = ‘Группы над чертой’
secondcom = ‘Понедельник’
cur.execute(command,(group,week,secondcom,))
var = cur.fetchall()
print (var)

Офлайн

#2 Май 14, 2018 18:42:55

vic57
Зарегистрирован: 2015-07-07
Сообщения: 893
Репутация: +  126  -
Профиль   Отправить e-mail  

Sqlite и переменные

выполните в консоли из директории с БД и покажите выхлоп

 bash-3.2$ sqlite3 test.db
SQLite version 3.7.13 2012-07-17 17:46:21
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> select sql from sqlite_master;
CREATE TABLE users(id integer primary key,name text, date date)
sqlite> 
название БД на свое поменяйте

Офлайн

#3 Май 25, 2018 09:05:27

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2578
Репутация: +  58  -
Профиль   Отправить e-mail  

Sqlite и переменные

1. Работает ли такой селект непосредственно без питона?

“SELECT Пара, День, Время,? FROM ? WHERE День=? ”

“Пара, День, Время” - называть колонки русскими буквами ето утопия.
покажите структуру базы данных и код ошибки.



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#4 Июнь 20, 2018 14:11:00

GoldenEagle
Зарегистрирован: 2018-06-20
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Sqlite и переменные

Может проще использовать QtSql?
И подготовить запрос через prepare

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version