![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Чтение базы по номеру строки [D7, Paradox]
Ahmad K © (2003-02-02 03:08:00)Уважаемые мастера!
Возникла проблема. Необходимо читать базу до определенной строки, наприме, занести первые восемь строк в один DBGrid , потом восемь в другой и так далее... Никто с таким не сталкивался? Если да, то как справлялись?
Заранее спасибо!
bpv` (2003-02-03 09:58:00) [1]to AlexandrN работает не во всех SQL темболее не в локл sql
если используешь BDE копай dbiSetProp если нет можно создавать
временные таблицы(кстати и с бде можно например воспользоваться RXMemoTable) куда копировать нужное тебе кол-во записекй
в принципе если еще несколько вариантов
AlexandrN (2003-02-03 08:59:00) [2]А ты, что SQL - не знаешь?????????????????
SELECT TOP n ....
где n - число отбираемых данных.
VitGun (2003-02-02 18:52:00) [3]2 Ahmad K.
Подключаешь базу к TTable, а затем:
for x:=0 to 8 do
with Tabel1 do
begin
RecNo:=x;
//Заносим строки по полям
end;
З.Ы Может это и не лучшее решение, но работать должно.
ole (2003-02-02 07:28:00) [4]Видимо придется отказаться от DBGrid. Используй TListView.
Режим "репорт".
В цикле считывай, заполняя поля в ListView.
1.записал в LV
2.если не последняя запись, то Next
Вот только редактировать такие данные наверняка будет проблематично.