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

Вниз

Чтение базы по номеру строки   Найти похожие ветки 

 
Ahmad K   (2003-02-02 03:08) [0]

Уважаемые мастера!
Возникла проблема. Необходимо читать базу до определенной строки, наприме, занести первые восемь строк в один DBGrid , потом восемь в другой и так далее... Никто с таким не сталкивался? Если да, то как справлялись?
Заранее спасибо!


 
ole ©   (2003-02-02 07:28) [1]

Видимо придется отказаться от DBGrid. Используй TListView.
Режим "репорт".
В цикле считывай, заполняя поля в ListView.
1.записал в LV
2.если не последняя запись, то Next
Вот только редактировать такие данные наверняка будет проблематично.


 
VitGun ©   (2003-02-02 18:52) [2]

2 Ahmad K.
Подключаешь базу к TTable, а затем:
for x:=0 to 8 do
with Tabel1 do
begin
RecNo:=x;
//Заносим строки по полям
end;
З.Ы Может это и не лучшее решение, но работать должно.


 
AlexandrN   (2003-02-03 08:59) [3]

А ты, что SQL - не знаешь?????????????????
SELECT TOP n ....
где n - число отбираемых данных.


 
bpv`   (2003-02-03 09:58) [4]

to AlexandrN работает не во всех SQL темболее не в локл sql
если используешь BDE копай dbiSetProp если нет можно создавать
временные таблицы(кстати и с бде можно например воспользоваться RXMemoTable) куда копировать нужное тебе кол-во записекй
в принципе если еще несколько вариантов



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

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

Наверх




Память: 0.47 MB
Время: 0.02 c
3-63502
and_sp
2003-02-05 11:06
2003.02.20
Сортировка в DBGridView


7-63878
Infinity
2002-12-23 01:23
2003.02.20
Как получить содержимое уже открытого internet Explorera ?


14-63743
msoftware
2003-02-04 14:39
2003.02.20
Нипонимаю я себя


1-63648
Борис_
2003-02-11 18:15
2003.02.20
ScrollBox хелп!!!


3-63549
Cossys
2003-02-03 16:23
2003.02.20
Как быстро заполнить поля таблицы