Здравствуйте.Использую QODBC для работы с FoxPro (необходимость поддержки старой системы) Возникли некоторые ошибки при добавлении данных в таблицу.Таблица имеет следующню структуру:ID N 8TN N 8FAM C 30NAME C 12OTCH C 15birthdate D 8 adr C 100sex C 3Данные добавляются следующим образомКодC++ (Qt) QString s_query="insert into person (ID, TN, fam, name, otch, birthdate, adr, grazd, sex )" "values (:id, :TN, :fam, :name,
tch, :birthdate, :adr, :grazd, :sex )"; query->prepare(s_query); query->bindValue(":id",number_id); query->bindValue(":TN",tableNumber); query->bindValue(":fam",fam.toLacal8Bit); query->bindValue(":name",name.toLocal8Bit()) ; query->bindValue("
tch",otch.toLocal8Bit()) ; query->bindValue(":birthdate",date); query->bindValue(":adr",adr); query->bindValue(":grazd",grazd); query->bindValue(":sex", sex); query->exec();Запрос отрабатывает но в таблицу добавляется только id, fam, name и otch. Остальные поля остаются пустыми. В чём может быть ошибка и как ее устранить? Заранее благодарен.