Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 23, 2012 16:29:50

Пытон
От:
Зарегистрирован: 2011-11-27
Сообщения: 36
Репутация: +  0  -
Профиль   Отправить e-mail  

PyQt4 и базы данных. Подскажите какой-нибудь учебник по базам данных.

Может я не знаю как искать, но ничего толкового найти не могу. Пусть на импортном языке. Мне нужны примеры кода: соединение с базой данных, помещение данных в представление-модель для таблицы-виджета, изменение данных в модели и соответствующее изменение в базе данных. Если чего и нахожу, то это чего в примерах на С++. Не понимаю я эти си!



Офлайн

#2 Янв. 24, 2012 09:46:36

dartNNN
От:
Зарегистрирован: 2009-12-08
Сообщения: 199
Репутация: +  0  -
Профиль   Отправить e-mail  

PyQt4 и базы данных. Подскажите какой-нибудь учебник по базам данных.

Вы наверно очень плохо ищете) все, чем я пользовался лежит здесь
C:\Python31\Lib\site-packages\PyQt4\examples\sql\
и здесь
C:\Python31\Lib\site-packages\PyQt4\doc\
Ну и еще книжка Мартина Грубера “Понимание sql” (только про sql без использования какого-либо языка программирования, но очень полезная)



Офлайн

#3 Фев. 27, 2012 10:48:25

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

PyQt4 и базы данных. Подскажите какой-нибудь учебник по базам данных.

import psycopg2
def sql_data(sql):
conn = psycopg2.connect("dbname=' ' user=' ' host=' ' password=' '");
cur = conn.cursor()
cur.execute(sql)
conn.commit()
cur.close()
conn.close()
return(data)
sql='''select * from bbase where phone = ('%(phone)s')'''% {'phone':phone}
data = sql_data(sql)
for raw in data:
phone, ip, date, st, money = raw
print phone, ip, date, st, money
Пример.

Отредактировано (Фев. 27, 2012 10:51:46)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version