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

Вниз

DataSet в оперативной памяти   Найти похожие ветки 

 
Stager   (2003-04-09 13:52) [0]

Требуется компонент - наследник от TDataSet, источником данных для которого является не SQL-выборка из таблицы, а некий массив в оперативной памяти. Требования простейшие, все заполнение данных я смело беру на себя, равно как и любые операции с ними. Главное, чтобы он мог быть источником данных для грида. Уж очень не хочется создавать промежуточную БД в задаче, в которой таковая не предусмотрена. Подскажите, пожалуйста.

С уважением, Стажер.


 
Skier   (2003-04-09 13:55) [1]

в RX Library есть компонент TMemoryTable. Не устроит ?


 
Diouzshev   (2003-04-09 13:55) [2]

TClientDataSet


 
Андреев Павел   (2003-04-09 14:13) [3]

1) Можно задать поля для TADODataSet, затем в run-time"е вызвать метод CreateDataSet. Получим DataSet, который существует только в памяти. Затем его можно скинуть на диск (SaveToFile) как xml-ку, а затем загрузить из файла (LoadFromFile).

2) В Demos"ах к Delphi есть пример TextData ($(Delphi)\Demos\DB\TextData), который показывает как реализовать DataSet, работой которого управляет сам программист (в примере работают с текстовыми файлами).


 
Stager   (2003-04-09 14:15) [4]

Всем большое спасибо!

С уважением, Стажер.


 
Stager   (2003-04-10 02:24) [5]

Я восхищен! Вопрос о том, как избежать использования базы данных перенесен в тему "Базы данных". Спасибо администрации сайта за пару минут здорового смеха и хорошее настроение перед сном!

С уважением, Стажер.



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

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

Наверх




Память: 0.45 MB
Время: 0.007 c
7-91576
blabla
2003-03-10 08:26
2003.04.28
system


3-91162
SiJack
2003-04-09 11:54
2003.04.28
Экспорт BD


1-91393
silenser
2003-04-16 15:16
2003.04.28
Delphi 7


8-91408
Кутузов Александр
2002-05-29 14:12
2003.04.28
Поддержка mp3 технологий в Delphi 5


3-91157
alex _bredin
2003-04-09 12:20
2003.04.28
Поиск в DBLookupComboBox





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