Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Извлечение данных из класса. / 9 сообщений из 9, страница 1 из 1
30.10.2017, 21:24:04
    #39544889
Sashaua
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлечение данных из класса.
Господа, сильно не пинайте.
Подскажите как делать правильно (best practice).
Есть клас Clients, в классе есть к примеру метод getclients который sqlем из базы возвращает список клиентов. Далее мне необходимо результат выгрузки загрузить в combobox, каким способом из метода забрать результаты выборки?
Код: pascal
1.
2.
3.
4.
5.
 for  что здесь запихнуть  do
   begin
      ComboBox1.Items.Add();
      Next;
   end;
...
Рейтинг: 0 / 0
30.10.2017, 22:05:40
    #39544907
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлечение данных из класса.
Ну, например, так:
Код: sql
1.
2.
3.
4.
5.
Procedure Clients.StoreTo(desination: TStrings);

.....

Clients.StoreTo(ComboBox1.Items);


Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
30.10.2017, 22:35:27
    #39544919
Sashaua
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлечение данных из класса.
Dimitry Sibiryakov,
Прошу прощения не совсем понятно, можно детальнее
...
Рейтинг: 0 / 0
30.10.2017, 22:55:44
    #39544923
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлечение данных из класса.
SashauaDimitry Sibiryakov,
Прошу прощения не совсем понятно, можно детальнее
А если так:
Код: pascal
1.
  ComboBox1.Items.Assign(Clients)

- ?
...
Рейтинг: 0 / 0
30.10.2017, 23:01:41
    #39544925
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлечение данных из класса.
чччДА если так:
Код: pascal
1.
  ComboBox1.Items.Assign(Clients)


- ?А Clients - это шо?
...
Рейтинг: 0 / 0
30.10.2017, 23:13:33
    #39544930
чччД
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлечение данных из класса.
YuRockчччДА если так:
Код: pascal
1.
  ComboBox1.Items.Assign(Clients)


- ?А Clients - это шо?

Это ты у ТС спрашивай. Что за "класс" и как он работает и что за список и в какой форме и куда он его "возвращает":
Sashaua...Есть клас Clients, в классе есть к примеру метод getclients который sqlем из базы возвращает список клиентов...
PS: Ты разве не знаешь, что с сегодняшнего дня в школах России каникулы? Вот у нас и пятница, аж до следующего вторника.

PPS: Client1) подчиненный
Syn: dependent

2) клиент
lawyer's clients — клиенты адвоката

3) постоянный покупатель; заказчик; постоялец ( в гостинице )
Syn: customer

4) лицо, живущее на пособие

5) зависимое государство, государство-сателлит
Syn: client state

6) пользователь
...
Рейтинг: 0 / 0
30.10.2017, 23:21:28
    #39544934
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлечение данных из класса.
чччДPS: Ты разве не знаешь, что с сегодняшнего дня в школах России каникулы?Мне откуда знать, я в России не был ни разу.
По поводу Clients понял, спасибо)
...
Рейтинг: 0 / 0
31.10.2017, 19:09:01
    #39545547
Sashaua
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлечение данных из класса.
автор ComboBox1.Items.Assign(Clients)

Подскажите если мне с выборки возвращаеться два поля IDCLIENT,NAMECLIENT и мне в комбо необходимо закинуть два поля, чтобы дальше с ним работать , например
Код: pascal
1.
 ComboBox1.Items.AddObject(NAMECLIENT,TObject(IDCLIENT));
...
Рейтинг: 0 / 0
31.10.2017, 19:46:30
    #39545570
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извлечение данных из класса.
SashauaПодскажите если мне с выборки возвращаеться
Не вижу сути вопроса.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Извлечение данных из класса. / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]