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

Вниз

Проблема с выборкой   Найти похожие ветки 

 
pascal ©   (2007-05-23 05:22) [0]

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

К примеру: select * from myTable

Получаю всю выборку в DBGrid. Все прекрасно работает, но только вот из DBGrid я не могу вытащить данные!! я могу перемещаться внутри ее лишь по строчке.

Использовал конструкцию:

 IBQuery1.First;
 for i:=1 to IBQuery1.RecordCount do
 begin
   //...
   IBQuery1.Next;
 end;

Тут тоже проблема встала. IBQuery1 получает только те данные, которые отображаются на экране. К примеру Компонент DBGrid, в силу своих конечных границ, отображает 10 строчек, вот и цикл идет до 10, а то, что в выборке их куда больше, его, видимо, не волнует. Как правильно выбрать данные?!!!!!


 
Megabyte ©   (2007-05-23 08:35) [1]


> pascal ©  (23.05.07 05:22)

1)К примеру: select * from myTable

Получаю всю выборку в DBGrid. Все прекрасно работает, но только вот из DBGrid я не могу вытащить данные!! я могу перемещаться внутри ее лишь по строчке.

2)Использовал конструкцию:

IBQuery1.First;
for i:=1 to IBQuery1.RecordCount do
begin
 //...
 IBQuery1.Next;
end;

Тут тоже проблема встала. IBQuery1 получает только те данные, которые отображаются на экране. К примеру Компонент DBGrid, в силу своих конечных границ, отображает 10 строчек, вот и цикл идет до 10, а то, что в выборке их куда больше, его, видимо, не волнует. Как правильно выбрать данные?!!!!!

1) Честно, я не понял, чего тебе надо сделать с данными в DBGride([хотя там и нет данных), куда-то и зачем-то их вытащить. Сформулируй задачу яснее.

2) По-моему, тебе нужно это: IBQuery1.FetchAll


 
Виталий Панасенко(дом)   (2007-05-23 08:37) [2]

while not IBQuery1.EOF do
begin
 ...
 IBQuery1.Next;
end;

это тут уже столько раз "перемывалось"
Да и в любой книжке ты встретишь данную конструкцию.


 
Виталий Панасенко(дом)   (2007-05-23 08:38) [3]

Да, первую часть вопроса я то же нифига не понял...Может, потому как хохол...:-)


 
Megabyte ©   (2007-05-23 08:45) [4]


> Виталий Панасенко(дом)  (23.05.07 08:38) [3]

Да, первую часть вопроса я то же нифига не понял...Может, потому как хохол...:-)

В таком случае я тогда тоже хохол %)


 
Виталий Панасенко ©   (2007-05-23 10:47) [5]


> Megabyte ©   (23.05.07 08:45) [4]
>
> > Виталий Панасенко(дом)  (23.05.07 08:38) [3]
>
> Да, первую часть вопроса я то же нифига не понял...Может,
>  потому как хохол...:-)
>
> В таком случае я тогда тоже хохол %)

"Девушки, а вы мАсковские ?". "Да, а ШО?":-))
Я - махновец..:-)


 
Сергей М. ©   (2007-05-23 10:50) [6]


> из DBGrid я не могу вытащить данные


Конечно не можешь. Потому что их там попросту нет. Данные - в DataSet"е , а не в гриде.



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

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

Наверх




Память: 0.48 MB
Время: 0.021 c
15-1188909994
Denis_
2007-09-04 16:46
2007.09.30
Палец заменит кредитку?


3-1179472856
Павел Калугин
2007-05-18 11:20
2007.09.30
Можно ли обойтись без курсора?


3-1180011651
TCrash
2007-05-24 17:00
2007.09.30
Firebird & security.fdb


15-1188378149
Ricks
2007-08-29 13:02
2007.09.30
Зацените рисовалку графиков


15-1188443679
vajo
2007-08-30 07:14
2007.09.30
Какую Висту брать в контору?