Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Базы данных > MySQLdb и внешние ключи


Автор: cvetik 22.7.2008, 09:07
Всем привет!
В базе есть табличка, в которой некоторые поля являются внешними ключами.
 Пишу приложение с использованием cgi- скриптов.
требуетс сделать что-то вроде этого
Код

 self.cursor.execute("SELECT `id`, `title`  FROM `hd_thread`")

 а поле title как раз внешний ключ
Если потом запустить скрипт cgi, то появляется ошибкаб что title не найден в списке полей
Если это поле заменить на любое( которе не является внешним ключом) другое, то все работает, подскажите как правильно мне реализовать обращение к этому полю...

Автор: dvska 24.7.2008, 00:11
cvetik, Покажи SQL-скрипты создания таблиц
(там где CREATE TABLE....)

Автор: tailandina 9.3.2013, 14:21
У меня такое тоже было, все дело оказалось в том, что количество полей в базе не совпадало с количеством полей в запросе..

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)