Как лучше хранить данные полученные из БД, оставлять в QSqlQuery или перекидывать в свои структуры?Раньше оставлял в QSqlQuery, но как то это выглядит ущербно в том плане, что доступаться до полей нужно используя громоздкие конструкции, с другой стороны, если описывать свои структуры, то при редактировании структур таблиц нужно вносить изменения и в свои клиентские структуры. Кроме того, нужно иметь возможность обмениваться между классами наборами этих данных, что в случае с QSqlQuery также выглядит немного неправильно. Поменял название поля и ищи по коду где им пользовался.Извиняюсь за не достаточную проблемность вопроса, но интересно как храните данные Вы?
|