![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Задача: [D6, Paradox]
Makhanev A.S. © (2003-01-14 16:20:00)имеется один TTable, один TDataSource и два TDBGrid.
Возможно ли из одной и той же локальной БД(Paradox) посредством вышеупомянутых компонентов в первый DBGrid читать всю таблицу, а во второй - отфильтрованную.
Суть в том, чтобы обе сетки одновременно отображали один и тот же набор данных.
Если это невозможно, то как это сделать с малым кол-вом затрат?
Заранее благодарен.
Reindeer Moss Eater (2003-01-15 08:54:00) [1]Обидно: 512 RAM и такая вот штука с BDE...
MEMSIZEMaximum 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
Anatoly Podgoretsky (2003-01-14 20:49:00) [2]Makhanev A.S. © (14.01.03 18:33)
Старайся запускать не из IDE, а оттуда только для пошаговой отладки.
Makhanev A.S. (2003-01-14 20:23:00) [3]Обидно: 512 RAM и такая вот штука с BDE...
Сейчас докачаю RxLib v2.75 for D6.....посмотрим...
> Reindeer Moss Eater (14.01.03 18:37)
А где MEMSIZE меняется?
Shaman_Naydak (2003-01-14 19:59:00) [4]См. DbiCloneCursor
Не хочешь возиться
ПОставь Rx компоненты..
Там был что-то вроде AttachTable или CloneTable
Reindeer Moss Eater (2003-01-14 18:37:00) [5]При разработке обычно этого не избежать.
Можно увеличить параметр BDE MEMSIZE, тогда можно оттянуть момент наступления нехватки памяти.
Makhanev A.S. (2003-01-14 18:33:00) [6]
> Reindeer Moss Eater (14.01.03 18:17)
Посоветуете, как избегать?
Не "Reset"ить", тогда всё будет ОК?
Reindeer Moss Eater (2003-01-14 18:17:00) [7]В BDE кончилась память. Дело обычное при завпуске приложения из под IDE и последующих многократных Program/Reset
Makhanev A.S. (2003-01-14 18:12:00) [8]Признаться Вы правы, на первом этапе постижения какой-либо технологии возникает масса ошибок.
Вот одна из них:"Insufficient memory for this operation"
Связана по всей видимости с неправильным закрытием набора даных.
Это так?
Чувствую, сотня-другая страниц про БД мне не помещает:)
Reindeer Moss Eater (2003-01-14 17:30:00) [9]Ошибки обязательно возникнут. Но, связанные с одновременным доступом двух TTable, - в самую последнюю очередь :)
Makhanev A.S. (2003-01-14 17:28:00) [10]А не возникнет ли ошибок при одновременном доступе к локальной БД из 2-х TTable ???
Надеюсь, в них "встроен" механизм, наподобие критических секций.... или метод отображения в память...
?
Reindeer Moss Eater (2003-01-14 16:22:00) [11]Малое количество затрат = еще один TTabe и еще один TDataSource