Вот код выбора всех полей из таблицы:Код:QSqlDatabase db = QSqlDatabase::database();if(db.isOpen()) { QWARNING("!!!"); QString str = "ob_f_razd";//имя таблицы QSqlRecord rec = db.record(str); QWARNING(QString("count fields %1").arg(rec.count()));//Выводится количество полей}на консоль выводится это:Код:!!!count fields 0что в коде не так?должен вывести число больше чем нуль, т.к. таблица существует, но выводит всегда 0 для любых таблиц какие бы я ему не дал!!!
|