Задать вопрос
@Bombesko
Чайник

Как «лазить» по FireBird БД через Pyhon?

Добрый день! Имеется следующая БД (FireBird)
5ed114684d333812671858.png
Как мне через Python попасть в эту таблицу EVENTS и вывести данные допустим в print?
Написал такое:
import fdb
con = fdb.connect(dsn='DESKTOP-TVUF8FU:D:/Dev/Python/FireBird_test/GLOBALMZSH.FDB', user='sysdba', password='masterkey')
cur = con.cursor()
test = cur.execute("select * from EVENTS")
print (test)

вот какая ошибка: <fdb.fbcore.Cursor object at 0x000002798F32E2B0>
С БД я вообще ноль, да и про работу с FireBird нашёл не больше чем как создать пустую базу и добавить туда таблицу.
Подскажите, пожалуйста, как вытягивать данные из этой "каши".
Спасибо!
  • Вопрос задан
  • 201 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
С FireBird не работал, но наверное нужно использовать fetchall():
import fdb
con = fdb.connect(dsn='DESKTOP-TVUF8FU:D:/Dev/Python/FireBird_test/GLOBALMZSH.FDB', user='sysdba', password='masterkey')
cur = con.cursor()
cur.execute("select * from EVENTS")
test = cur.fetchall()
print (test)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы