Форум: "Базы";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];
ВнизПроблема с выборкой Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.052 c