Код: Выделить всё
CREATE TABLE `orders` (
`idorder` int(11) NOT NULL,
`client` varchar(25) DEFAULT NULL,
`number` varchar(10) DEFAULT NULL,
`status` varchar(10) DEFAULT NULL,
PRIMARY KEY (`idorder`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `details` (
`iddetail` int(11) NOT NULL,
`full_name` varchar(25) DEFAULT NULL,
`volume` int(11) DEFAULT NULL,
`freser_col` int(11) DEFAULT NULL,
`glue_col` int(11) DEFAULT NULL,
`string_col` varchar(25) DEFAULT NULL,
`pack_col` int(11) DEFAULT NULL,
`order_idorder` int(11) NOT NULL,
PRIMARY KEY (`iddetail`,`order_idorder`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Далее в RAD Studio XE5 создаю мобильное приложение, кидаю ListBox, MyConnection, MyTable.
В LiveBindings присваиваю поле `full_name` к List.Text, а `pack_col` к List.Detail.
В DesignTime все в ажуре - данные показываются без проблем. При запуске отладки для iOS(другие варианты не пробовал) ругается, что поле Pack_col не найдено. Остальные поля подставляет.
Пробовал в Workbench добавлять еще полей к таблице - их тоже в рантайм не видит. Создавал новые базы с новыми таблицами(с такой же структурой), новые проекты в Рад Студио... без результатов.
Может это какое-то ограничение пробной версии? Ощущение такое, что начиная с 7-го столбца где-то что-то "замыкает"...