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

Вниз

Передать результат запроса в массив   Найти похожие ветки 

 
Skif   (2004-04-03 17:31) [0]

Пусть имеется запро вида
select field_1 from table1;
Имеется несколько записей которые отдает запрос. Мне нужно их передать в массив, немогу. Как сделать?
Query1.fields[0] чего-то не помогает - возвращает результат только одной записи. Поскажите как обойти.


 
Vlad ©   (2004-04-03 17:45) [1]


> Skif   (03.04.04 17:31)  

Цикл по таблице.
Table.First;
while not table.eof do
begin
 for j:=0 to (Table.FieldCount-1) do MyArray[i,j]:=Table.Fields[0].AsInteger;
 Table.Next;
 inc(i);
end;

Что-то вроде того.


 
Vlad ©   (2004-04-03 17:48) [2]

Пардон, имелось ввиду не Table, а Query


 
Skif   (2004-04-03 17:53) [3]

Ага, кажется понял, я забывал про Query.Next, сейчас попробую, спасибо


 
Vlad ©   (2004-04-03 17:59) [4]

у меня там еще одна грубая опечатка :-)
Fields[j].AsInteger вместо Fields[0].AsInteger



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

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

Наверх




Память: 0.47 MB
Время: 0.026 c
3-1080804672
Студент1
2004-04-01 11:31
2004.05.02
Перемещение по записям в DBGrid


1-1082207532
maxz
2004-04-17 17:12
2004.05.02
Как сделать, чтобы программа занимала меньше места в оперативке?


1-1082190703
Sanek_metaller
2004-04-17 12:31
2004.05.02
Взаимодействи Delphi с др языками


3-1080827019
Max_
2004-04-01 17:43
2004.05.02
TDataSetProvider, TClientDataSet и округление групповых фун-ий


14-1081392375
Думкин
2004-04-08 06:46
2004.05.02
С днем рождения! 8 апреля.