Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.008 c
3-46585
Новичок в СУБД
2003-04-23 10:12
2003.05.15
Master-Detail форма


4-47034
diMAN
2003-03-13 13:31
2003.05.15
TreeView


3-46641
Hedgehog
2003-04-24 16:49
2003.05.15
ADO ConnectionString


3-46566
Behemoth
2003-04-25 09:03
2003.05.15
Репликация БД.


1-46697
Nikos
2003-05-02 11:20
2003.05.15
Как закрыть программу?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский