Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 07.01.2012, 23:52
tr0y tr0y вне форума
Прохожий
 
Регистрация: 07.01.2012
Сообщения: 12
Репутация: 10
Вопрос Компонент Zeos

Здравствуйте, уважаемые Гуру делфи! Вопрос может быть глупый и не в том разделе, но все же...
Совсем недавно стал изучать делфи. Разобрался почти со всем, но вот c базами никак. Посоветовали использовать Zeos для доступа к SqLite3(т.к. нужна именно она), но возник очень серьезный для меня вопрос: Как например вырвать из таблицы одну запись по условию и присвоить ее переменной???(!!!) Как выводить записи в цикле?(Например в Memo,ComboBox и т.д.) Т.к. я программист PHP, то для меня это совсем не понятно. В пыхе все намного проще...(все через цикл...ну или почти все...). Прошу сильно не пинать. Объясните пожалуйста подробнее если не трудно и не лень. )))
С уважением, tr0y.

Последний раз редактировалось tr0y, 08.01.2012 в 00:25.
Ответить с цитированием
  #2  
Старый 10.01.2012, 15:59
tr0y tr0y вне форума
Прохожий
 
Регистрация: 07.01.2012
Сообщения: 12
Репутация: 10
По умолчанию

Никто не может помочь?
Ответить с цитированием
  #3  
Старый 10.01.2012, 16:52
m1sclick m1sclick вне форума
Начинающий
 
Регистрация: 04.07.2011
Адрес: Украина
Сообщения: 186
Версия Delphi: 2010
Репутация: 2094
По умолчанию

Я не в курсе.
Кто посоветовал у того и спроси.
Ответить с цитированием
  #4  
Старый 10.01.2012, 20:03
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,020
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Конкретно с Zeos не работал, но предположу, что они поддерживают стандартный для Дельфи интерфейс, т.е. являются наследниками TDataSet.
Соответсвенно, все методы для работы с источником данных у них есть:
Код:
Query.Active := True;
Query.First;
While Not Query.EOF Do
  Begin
    ShowMessage(Query.FieldByName('MyField').AsString);
    Query.Next;
  End;
Query.Active := False;

PS. А с SQLIte можно работать и через ADO. На форуме Эмбаркадеро есть пример. Еще не смотрел, но там надо вроде скачать драйвер и тогда вообще можно не заморачиваться с разными зеосами.
Ответить с цитированием
Этот пользователь сказал Спасибо lmikle за это полезное сообщение:
tr0y (11.01.2012)
  #5  
Старый 11.01.2012, 18:30
tr0y tr0y вне форума
Прохожий
 
Регистрация: 07.01.2012
Сообщения: 12
Репутация: 10
По умолчанию

Спасибо огромное!!! Теперь я все понял!!!
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 21:49.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter