Russian Qt Forum
Июнь 16, 2024, 00:38 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Проблемы при работе с QPSQL..  (Прочитано 2251 раз)
BaHeK
Гость
« : Декабрь 15, 2010, 23:12 »

Доброго времени суток! У меня возникла следующая проблемка, ответ я уверен что простой, но не могу найти его... в общем при работе с базой QPSQL не отображаются данные в QTableView... вот код.. что не так? и как правильно?

QSqlDatabase db = QSqlDatabase::addDatabase("QPSQL");
    db.setHostName("localhost");
    db.setPort(5432);
    db.setUserName("postgres");
    db.setPassword("1");

    if(!db.open()){
        QMessageBox::warning(this,trUtf8("Ошибка!"),trUtf8("Ошибка открытия базы данных!"));
        return;
    }

    m_pTableModel = new QSqlRelationalTableModel(this,db);
    m_pTableModel->setTable("t_oblast");
    m_pTableModel->select();

    mf_tableAllWorkers->setModel(m_pTableModel);
Записан
BaHeK
Гость
« Ответ #1 : Декабрь 15, 2010, 23:35 »

все... нашел...
Записан
bynet
Гость
« Ответ #2 : Декабрь 15, 2010, 23:39 »

db.setDatabaseName не указал ты
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.044 секунд. Запросов: 20.