Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Как выгрузить данные из базы данных в массив дельфи   Найти похожие ветки 

 
ИльяСеменов   (2010-05-05 18:54) [0]

Собственно вопрос: имееется база данных, с помощью селекта выбираются поля из таблицы, заносятся в DBGrid, как эти выбранные поля можно теперь занести в массив?


 
_Юрий ©   (2010-05-05 19:17) [1]

Путем присваивания, поэлементно


 
DVM ©   (2010-05-05 19:18) [2]


> заносятся в DBGrid

в DBGrid ничего не заносится, оно там лишь отображается.


> как эти выбранные поля можно теперь занести в массив?

Пробежаться по отобранным записям и скопировать. Если конечно оно действительно нужно.


 
Amoeba_   (2010-05-05 19:21) [3]

Проще пареной репы:
with DBgrid.DataSource.DataSet do
begin
 DisableControls;
 First;
 while not Eof do
 begin
    //здесь считываем значения полей и заносим их в массив
    Next;
 end;
 EnableControls.
end;  


 
Игорь Шевченко ©   (2010-05-05 19:30) [4]

хорошо в Урюпинске...тепло, наверное


 
MonoLife ©   (2010-05-05 19:33) [5]


> ИльяСеменов   (05.05.10 18:54)  
...
> как эти выбранные поля можно теперь занести в массив?

действительно, а зачем?
Сейчас выяснится, что поля не однотипные и требуется вариантный массив..


 
Leonid Troyanovsky ©   (2010-05-05 19:40) [6]


> Игорь Шевченко ©   (05.05.10 19:30) [4]

> хорошо в Урюпинске...тепло, наверное

Дык, и в Москве неплохо.
А вот, например, в Можайском районе МО соловьи поют,
уж третий день как, AFAIK.

--
Regards, LVT.


 
oldman ©   (2010-05-05 20:35) [7]


> MonoLife ©   (05.05.10 19:33) [5]
> действительно, а зачем?


Ну надо человеку сложить a[3,7] и a[17,9].
А как это сделать напрямую с бд он не в курсе.
А думать лень.


 
Jeer ©   (2010-05-05 20:40) [8]


> А думать лень.


Да нет, просто думать нечем.

А те, кто мог бы научить думать, заняты сбором податей от ЕГЭ прямо или иными доступными им инструментами.

Заставили, однако.


 
Плохиш ©   (2010-05-06 00:44) [9]


> заносятся в DBGrid

Врёшь ты, ИльяСеменов, врёшь бессовестно.


 
Sergey13 ©   (2010-05-06 09:30) [10]

> [0] ИльяСеменов   (05.05.10 18:54)

Датасет, в который "с помощью селекта выбираются поля из таблицы" и так очень похож на массив. Смысла в копировании нет никакого. Надо просто освоить работу с датасетом.



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.057 c
2-1274433156
ixen
2010-05-21 13:12
2010.08.27
Как узнать путь к bat файлу запускающий exe


2-1269947335
Delphist2
2010-03-30 15:08
2010.08.27
EDatabaseError


15-1267727911
GDI+
2010-03-04 21:38
2010.08.27
Непрямое стимулирование перехода на Висту?


2-1272946931
Rail
2010-05-04 08:22
2010.08.27
компоненты


2-1271925649
trebufov
2010-04-22 12:40
2010.08.27
многострочный CheckListBox