Konstantin18ko
@Konstantin18ko
Стоматолог

Пустой ответ SQL запроса psycop2, а при запросе через консоль возвращает строку?

def show_all_orders():
    conn = try_connect()
    cursor = conn.cursor()
    try:
        rows = cursor.execute("SELECT * FROM orders")
        conn.commit()
        conn.close()
        cursor.close()
        print('Записи таблицы orders получены')
        return rows
    except Exception as e:
        print(f'Ошибка выборки записей orders: {str(e)}')
    print('Окончание запроса к таблице orders')


print(rows) выдает None
  • Вопрос задан
  • 49 просмотров
Решения вопроса 1
Andrew_Pinkerton
@Andrew_Pinkerton
Мой ответ помог - отметьте его решением.
fetchall
cur.execute("SELECT * FROM orders;")
rows = cur.fetchall()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ZClick Москва
от 50 000 до 100 000 руб.
Algomost Москва
от 150 000 руб.
YLab Тольятти
от 90 000 до 150 000 руб.
22 июл. 2019, в 18:33
200 руб./за проект
22 июл. 2019, в 18:28
10000 руб./за проект