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

Вниз

DbGrid не принимаеть больше 32657 items. А мне надо...   Найти похожие ветки 

 
ЧК   (2003-04-23 14:36) [0]

DbGrid не принимаеть больше 32657 items. А мне надо чтобы он отображаль всю мою базу(примерно 800000 записей).
Как сделать.


 
Соловьев ©   (2003-04-23 14:38) [1]


> примерно 800000 записей).
> Как сделать.

я думаю надо написать в samsung чтобы сделали мониторы с диагональю 1 км


 
NAlexey ©   (2003-04-23 14:39) [2]

>Соловьев ©
:))) Респект однозначно.


 
Жук ©   (2003-04-23 14:39) [3]

Зачем ? Это же не функционально.


 
Polevi ©   (2003-04-23 14:41) [4]

еще один


 
ЧК   (2003-04-23 14:58) [5]

< Соловьев © (23.04.03 14:38)
я думаю надо написать в samsung чтобы сделали мониторы с
диагональю 1 км

А что ? Ecли знаешь ответ или другой выход то пожалуйста помоги. Но без всяких "samsung... мониторов"


 
stone ©   (2003-04-23 15:00) [6]

2 ЧК (23.04.03 14:58)

Этот вопрос тут поднимается с завидной периодичностью, и ответ на него всегда один: не надо тянуть на клиента количество записей, которое клиент не в состоянии обработать.


 
NickBat ©   (2003-04-23 15:01) [7]

> ЧК (23.04.03 14:36)
Это делается элементарно:
Делишь к-во записей необходимых для вывода на экран на максимально допустимое к-во строк в DBGrid, округляещь до большего целого числа. Так ты получишь необходимое тебе число DBGrid. Динамически их генеришь и запихиваешь в каждый свои записи, правда тут остро встанет вопрос: А как, собственно разделить запрос на нужное к-во частей?
Но это тема отдельного обсуждения!
Успехов!
PS: С заказчиком не познакомишь?


 
Соловьев ©   (2003-04-23 15:01) [8]


> DbGrid не принимаеть больше 32657 items.

мне интересно как ты это проверил...


 
Жук ©   (2003-04-23 15:15) [9]


> ЧК (23.04.03 14:36)
> DbGrid не принимаеть больше 32657 items

Неправда.


 
Карелин Артем ©   (2003-04-23 15:17) [10]

Сколько DBGrid принимает записей не знаю, но набор данных с миллионом записей тянет...


 
LordOfSilence ©   (2003-04-23 15:18) [11]

2 Соловьев © (23.04.03 14:38)
Предлагаю альтернативный вариант:
написать в samsung чтобы сделали мониторы с аппартным вертикальным скроллом вдоль правой границы кинескопа. Дешевле и практичней.
Подкрутил себе ручку-ползунок и все нормально.

2 ЧК (23.04.03 14:36)
Ты определись вообще, что ты делаешь. Откуда ты взял 32657 items?
Может это к DbGrid не имеет отношения? Да и правда, зачем
одновременно столько записей. Хоть бы фильтрацию сделал какую-нибудь...


 
ЧК   (2003-04-23 15:21) [12]

Оййййййййй. Я ошибся . На самом деле это DBCombobox


 
ЧК   (2003-04-23 15:23) [13]

Точно не помню 32657 ли это. Ну сейчас в компе который я работаю нет Delphi. Но примерно было 32657. А проверил я вот так:
for i:=1 to 99999999 do
dbcombobox1.items.add(inttostr(i));


 
Соловьев ©   (2003-04-23 15:25) [14]

ну у Вас и справочные таблицы....
Действительно трабл...
Думаю надо предварительно фильтровать НД.


 
Карелин Артем ©   (2003-04-23 15:43) [15]

Ради интереса провел эксперимент. На 844125 мне это дело надоело.
Win"2000 server rus SP3 & Delphi 5.


 
Duce ©   (2003-04-23 15:45) [16]

Привет! Я не Айболит, но думаю, тут спасение одно - искуственная группировка. Уж не знаю, какую смысловую нагрузку несет твой справочник, но скорее всего повод для группировки найдется. И тогда все легко и просто. А в идеале - древовидная структура, если смысл данных позволяет. Ну а если нет, то сам наполняй комбик фрагментами справочника...


 
ЧК   (2003-04-23 16:38) [17]

Соловьев © (23.04.03 15:25)
Duce © (23.04.03 15:45)

Очень спосибо вам. Именно с помощью фильтра и группировки я нашел решение.


 
Anatoly Podgoretsky ©   (2003-04-23 20:23) [18]

Ой, держите меня втроем.



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

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

Наверх




Память: 0.5 MB
Время: 0.016 c
7-47023
Snap
2003-03-17 18:52
2003.05.15
Можно ли отследить что мышка была нажата или передвинута программно, а не юзером?


11-46676
Q_Boy
2002-08-12 16:37
2003.05.15
KOL и BMP


14-46944
OKA
2003-04-25 22:14
2003.05.15
Rotate for TLabel


1-46840
stimm
2003-05-03 11:11
2003.05.15
Вопрос по длинной арифметике


1-46795
Юлия
2003-05-02 12:29
2003.05.15
FindComponent (элемент управления на другой форме )