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

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)
vic57
выполните в консоли из директории с БД и покажите выхлоп
 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> 
название БД на свое поменяйте
ZerG
1. Работает ли такой селект непосредственно без питона?

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

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

GoldenEagle
Может проще использовать QtSql?
И подготовить запрос через prepare
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB