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

Вниз

Виртуальный Grid   Найти похожие ветки 

 
Andy BitOff   (2002-09-06 14:03) [0]

Здравствуйте.
Мне для моих нужд надо бы хранить в памяти небольшую базу данных. И кажется мне, что удобно было бы сделать StringGrid но так, чтобы он нигде не отображался, а был бы типа виртуальным, но при этом поддерживал все операции работы с ним. Как бы это реализовать ???


 
Виктор Щербаков   (2002-09-06 14:06) [1]


> И кажется мне, что удобно было бы сделать StringGrid но
> так, чтобы он нигде не отображался, а был бы типа виртуальным,
> но при этом поддерживал все операции работы с ним.

А какие именно операции?
Я бы использовал массив TStringList или что-то в этом роде.


 
Song   (2002-09-06 14:09) [2]

Создайте TStringGrid и не указывайте Parent или Parent укажите, но грид скройте (TStringGrid.Visible)


 
lenin   (2002-09-06 14:10) [3]

Используй двумерный денамический масив


 
Andy BitOff   (2002-09-06 14:18) [4]

С массивом запарки много. В процессе работы размер базы и компонентов в ней изменяется очень активно. Добавляются, удаляются строки с n"ым количеством элементов. Хорошо бы установить связи между ячейками, но это я уж программно решу. Так что я пришел к выводу, что Grid удобнее всего. Но я знаю не все компоненты, поэтому и спросил. Вот кто-то советует StringList, я не соглашусь, Grid в моем случае удобнее.
Но может еще какие компоненты?????


 
Виктор Щербаков   (2002-09-06 14:23) [5]


> С массивом запарки много. В процессе работы размер базы
> и компонентов в ней изменяется очень активно.

С изменением размеров динамического массива, да и StrningList никаких запарок нет. А вот зачем использовать визуальный грид в качестве контейнера, я, честно говоря, не понимаю. Но если уж очень хочешь, смотри ответ Song ©.


 
Mike Kouzmine   (2002-09-06 14:29) [6]

В rx есть rxmemorydata


 
kronprince   (2002-09-06 14:40) [7]

- ага - точно :)
- TRxMemoryData + TDataSource + TDBGrid

- или же
- TClientDataSet + то же
- он еще и с файлами нормально работает :)


 
Andy BitOff   (2002-09-06 14:41) [8]

А есть ли пример работы с этим rxmemorydata


 
Andy BitOff   (2002-09-06 14:43) [9]

Вы мне сейчас насоветуете :)


 
Yuri-7   (2002-09-06 16:58) [10]

Попробуй использовать kbmMemoryTable. Он есть на torry.net
Или используй простой TList.



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

Форум: "Основная";
Текущий архив: 2002.09.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
4-61349
Rookie
2002-07-26 13:37
2002.09.19
User32 под микроскопом


14-61285
Правда жизни
2002-08-23 09:46
2002.09.19
Не интересно стало тут


1-61157
Ag2002
2002-09-06 13:01
2002.09.19
Переход


6-61243
HAspiring
2002-07-15 16:51
2002.09.19
Как разорвать соединение


1-61208
Usre
2002-09-08 23:34
2002.09.19
var xxx:String;???





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский