adax
-
Постов
5 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные adax
-
-
Помогите новичку в БД въехать в тему.
Хочу научиться работать с простенькми БД SQLite на С++ через FireDAC (опыта работы с предыдущими системами работв с БД в Delpi не было).
Для первого опыта хочу отобразить содержимое таблицы из небольшой базы на StringGrid-e.
На основнии изучения документации и примеров пытаюсь кинуть на форму
TFDConnection,настроить соединение, задав путь к базе(кнопочка тест показывает что соединение ОК),
TFDTable, заполняю в инспекторе соединение с созданным FDConnection, TableName - имя таблицы в моей базе и IndexFieldName,
TStringGrid
вызываю LiveBindingDesigner и не понимаю, как выбрать поля, которые нужно связывать.
(вижу, что в дизайнере появился еще компонент BindSourceDB1)
Понимаю, что для работы приложения, надо еще будет в runtime установить соединение с базой.
Правильно ли я понимаю алгоритм решения задачи, или нужны еще какие-то компоненты?
(в примере для Delphi на habre TFDTable и сопутсвующие компоненты были в отдельном DataMoдуле - это принципиально ?, я решил для простоты для начала пытаться сделать все в одной форме).
-
А если устройство не подключено и эмулятор не настроен - должен ли создатся APK?
-
Должен ли Builder XE6 создвать .APK файл для последующей загрузки в Android устройство,
если устройство не подключено к компьютеру?
У меня создаются, только если смартфон (HTC Desire С, отладка по USB разрешена) подключен к компьютеру, при этом пытатся начать отладку, отладчик заваливается, (gbbserver выполнил недопустимую операцию), но работоспособный APK создается.
Простейшее приложение для отображения базы данных
в Базы данных и REST
Опубликовано
Спасибо, заработало. Правда не очень понял когда именно.
поставил предложенную галку для LiveBindig in Context Menu.
на всякий случай кинул TFDPhysSQLiteDriverlink
система попросила кинуть на форму TFDGUIxWaitCursor,
появились заголовки моей таблицы в LiveBindingDesigner
Поставил галку у FDTable->Active. появилось содержимое таблицы прямо в проектируемой форме.
Заработало в в RunTime,
удалил TFDPhysSQLiteDriverlink TFDGUIxWaitCursor, продолжает работать
FDTable->Active - включает и выключает отображение.