Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];




Вниз

ScrollBar в DBGrid кривой какой то :(( 


Вика   (2002-01-26 12:52) [0]

Цепляю dbf-ную таблицу - сабж имеет только три позиции. Вверху-внизу,
и в середине. Почему такая кривизна с dbf получается?

Вешаю свой ScrollBar, убиваю скроллбар у DbGrid`а, считываю позицию
ScrollBar и отсылаю в гриде через MoveTo. В результате тормоза
выскакивают просто страшенные - всё мигает, короче не дело это.

Как исправить сабж ?? Сделать его нормальным ?



Delirium   (2002-01-26 12:56) [1]

Это не DBGrid кривой, а BDE. Пользуй ADO - всё будет как надо.



wicked   (2002-01-26 17:34) [2]

2 Вика
а через что данные берешь?... через TTable такого не должно быть... правило в общем простое - если источник данных знает, сколько у него записей, то скроллбар иметь много :) позиций....
скороей всего, у тебя TQuery.... угадал?....



Anatoly Podgoretsky   (2002-01-26 23:45) [3]

Количество данных для скроллера еще недостаточно, надо еще знать позицию, вот ее и нету.



wicked   (2002-01-27 15:46) [4]

2 Anatoly Podgoretsky ©
мне в общем-то кажется, что если набор данных уже открыт, то позиция известна... первая запись?... или есть варианты?....



Anatoly Podgoretsky   (2002-01-27 15:57) [5]

Нет неизвестно, требуются логические номера записей текущего набора, от 1 до N
Для dbf это отсутствует, все что есть - это Recno, но это другое.




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.026 c
4-66720           Ticker                2001-12-20 09:21  2002.02.21  
Кнопка Пуск


3-66419           harismatik            2002-01-23 12:21  2002.02.21  
General SQL Error


3-66417           kriss                 2002-01-25 13:35  2002.02.21  
предлагаю работу по написанию баз данных Access с VB


4-66705           Дамир                 2001-12-22 06:56  2002.02.21  
Работа микрофона и динамика


3-66453           Dup                   2002-01-28 15:41  2002.02.21  
dbgrig из нескольких таблиц