Текущий архив: 2003.01.30;
Скачать: CL | DM;
ВнизЗадача: Найти похожие ветки
← →
Makhanev A.S. (2003-01-14 16:20) [0]имеется один TTable, один TDataSource и два TDBGrid.
Возможно ли из одной и той же локальной БД(Paradox) посредством вышеупомянутых компонентов в первый DBGrid читать всю таблицу, а во второй - отфильтрованную.
Суть в том, чтобы обе сетки одновременно отображали один и тот же набор данных.
Если это невозможно, то как это сделать с малым кол-вом затрат?
Заранее благодарен.
← →
Reindeer Moss Eater (2003-01-14 16:22) [1]Малое количество затрат = еще один TTabe и еще один TDataSource
← →
Makhanev A.S. (2003-01-14 17:28) [2]А не возникнет ли ошибок при одновременном доступе к локальной БД из 2-х TTable ???
Надеюсь, в них "встроен" механизм, наподобие критических секций.... или метод отображения в память...
?
← →
Reindeer Moss Eater (2003-01-14 17:30) [3]Ошибки обязательно возникнут. Но, связанные с одновременным доступом двух TTable, - в самую последнюю очередь :)
← →
Makhanev A.S. (2003-01-14 18:12) [4]Признаться Вы правы, на первом этапе постижения какой-либо технологии возникает масса ошибок.
Вот одна из них:"Insufficient memory for this operation"
Связана по всей видимости с неправильным закрытием набора даных.
Это так?
Чувствую, сотня-другая страниц про БД мне не помещает:)
← →
Reindeer Moss Eater (2003-01-14 18:17) [5]В BDE кончилась память. Дело обычное при завпуске приложения из под IDE и последующих многократных Program/Reset
← →
Makhanev A.S. (2003-01-14 18:33) [6]
> Reindeer Moss Eater (14.01.03 18:17)
Посоветуете, как избегать?
Не "Reset"ить", тогда всё будет ОК?
← →
Reindeer Moss Eater (2003-01-14 18:37) [7]При разработке обычно этого не избежать.
Можно увеличить параметр BDE MEMSIZE, тогда можно оттянуть момент наступления нехватки памяти.
← →
Shaman_Naydak (2003-01-14 19:59) [8]См. DbiCloneCursor
Не хочешь возиться
ПОставь Rx компоненты..
Там был что-то вроде AttachTable или CloneTable
← →
Makhanev A.S. (2003-01-14 20:23) [9]Обидно: 512 RAM и такая вот штука с BDE...
Сейчас докачаю RxLib v2.75 for D6.....посмотрим...
> Reindeer Moss Eater (14.01.03 18:37)
А где MEMSIZE меняется?
← →
Anatoly Podgoretsky (2003-01-14 20:49) [10]Makhanev A.S. © (14.01.03 18:33)
Старайся запускать не из IDE, а оттуда только для пошаговой отладки.
← →
Reindeer Moss Eater (2003-01-15 08:54) [11]Обидно: 512 RAM и такая вот штука с BDE...
MEMSIZE Maximum amount of memory that BDE will use, in megabytes. Default: 16 MB. Maximum 205. Any number specified over 205 sets MEMSIZE to 205.
А где MEMSIZE меняется?
BDE Admin->System->Configuration->Init
Страницы: 1 вся ветка
Текущий архив: 2003.01.30;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.007 c