|
Вопрос # 2 661/ вопрос открыт / |
|
Здравствуйте, эксперты! Доброго времени суток!
Ситуация: база данных, движок sqlite3, использую обертку из классов из статьи с этого сайта (статья от Вадима К), Delphi 7.
Задача: отображать данные в компоненте DBGrid или аналогичном.
Проблема: как подружить sqlite и dbgrid? Связка не получается, Datasource не воспринимает TSQLiteTable как DataSet.
Попытки решения:
1) стоит zeos, не помогает - даные не отображаются.
2) написание вручную процедуры добавления данных из TSQLiteTable в TStringGrid через цикл чтения каждого поля в каждой записи. Итог - работает, но глючит иногда (сырой, написал на скорую руку). И не изящно. :)
Вопрос: подскажите плиз варианты быстрого решения задачи, т.к. не хватает времени на детальное выяснение тонкостей sqlite. Стоит разобраться с Zeos'ом или лучше перейти непосредственно на SQLite API?
P.S.: в принципе при наличии времени задача решаема без больших сложностей. Но времени нет... :( Заранее спасибо за помощь! :)
 |
Вопрос задал: Quark (статус: 1-ый класс)
Вопрос отправлен: 19 апреля 2009, 19:33
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 1; последнее сообщение — 20 апреля 2009, 21:49; участников в обсуждении: 1.
|
Вадим К (статус: Академик), 20 апреля 2009, 21:49 [#1]:
Есть такие пути.
- поискать компоненты, есть такие, которые могут связываться с DataSource.
- поичитать примеры в демках делфи и написать самому.
- сделать как я - использовать ListView в виртуальном режиме - всё отлично работает и выглядит красиво.
Галочка "подтверждения прочтения" - вселенское зло.
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|