Найдено 8 результатов

Lemboy
27.02.2010 20:01:12
Форум: Lazarus
Тема: Как создать такой класс?
Ответы: 6
Просмотры: 4744

Re: Как создать такой класс?

Поля класса создать в run-time невозможно!
Увы...
Если создаваемые поля хранить в динамическом списке тогда их можно будет создавать в run-time и обращаться:
DictContr['ID'].AsString

Тогда уж буду использовать, хоть и длинновато:

DictContr.DataSrc.FieldByName['ID']&#46 ...
Lemboy
26.02.2010 10:24:34
Форум: Lazarus
Тема: Как создать такой класс?
Ответы: 6
Просмотры: 4744

Re: Как создать такой класс?

Максим
Может быть и устраивает, можно пример в 2-х словах?
Lemboy
25.02.2010 22:26:48
Форум: Lazarus
Тема: Как создать такой класс?
Ответы: 6
Просмотры: 4744

Как создать такой класс?

Бьюсь уже неделю, не получается...

Хочеться создать несколько универсальных классов для работы с БД (выбран движок SQLite).
В частности класс для работы со списками (к примеру, справочниками) с некоторыми специфическими возможностями - отображение в виде групп и т.д.
Загвоздка в следующем - не могу ...
Lemboy
23.02.2010 09:55:39
Форум: Lazarus
Тема: Теряются данные в базе данных после закрытия приложения
Ответы: 6
Просмотры: 4164

Re: Теряются данные в базе данных после закрытия приложения

Хотелось бы добавить не совсем в качестве ответа, но по теме (сам недавно перешел на Lazarus, спешу поделиться свежим опытом )
По-моему, вообще удобнее использовать для создания таблиц SQLScript - можно все выражения по созданию базы в одном месте держать и в конце один Commit.
И еще есть удобный ...
Lemboy
20.02.2010 21:03:01
Форум: Lazarus
Тема: Правильно вывести изображение в ячейке RxDbGrid
Ответы: 10
Просмотры: 6647

Re: Правильно вывести изображение в ячейке RxDbGrid

Однако, есть вопрос.

Похоже, конструкция "ImageList - KeyList" перестает работать если в RxDBGrid.Options
параметры dgIndicator=False либо dgTitles=False
В этих случаях в соответствующей колонке вместо иконки отображается значение поля.
Lemboy
17.02.2010 18:49:01
Форум: Lazarus
Тема: БД на Lazarus
Ответы: 28
Просмотры: 16748

Re: БД на Lazarus

Что касается литературы, то есть отличная книга Шумакова и Фаронова "Программирование баз данных на Delphi"
(или "Руководство разработчика баз данных") с очень хорошей вводной теоретической частью.
Ну и конечно упомянутая уже классическая "Понимание SQL" Грубера.
Lemboy
14.02.2010 21:25:26
Форум: Lazarus
Тема: Правильно вывести изображение в ячейке RxDbGrid
Ответы: 10
Просмотры: 6647

Re: Правильно вывести изображение в ячейке RxDbGrid

Работает! :)
Очень удобная связка ImageList - KeyList.

Самое забавное, что я этого ImageList property не то что не заметил - не нашел, хотя искал.

Спасибо!
Lemboy
14.02.2010 01:19:19
Форум: Lazarus
Тема: Правильно вывести изображение в ячейке RxDbGrid
Ответы: 10
Просмотры: 6647

Правильно вывести изображение в ячейке RxDbGrid

Есть несколько устаревший опыт в Delphi, Lazarus только начинаю изучать.

Не могу сообразить, как в RxDbGrid в определенном столбце по условию вывести иконку.
Такой код желаемого результата не дает:

procedure TRxDBGridMainForm.RxDBGrid1DrawColumnCell(Sender: TObject;
const Rect: TRect ...