Вниз
Скачать: CL | DM;

Посоветуйте компонент для создания таблиц в памяти.   Найти похожие ветки 

← →
Карелин Артем ©   (2004-03-22 16:02) [0]

Требования:
1) бесплатный. Midas отпадает, потому как данные будут пересылаться по сети.
2) шустрая работа с парой тысяч записей.
3) сохранение/чтение данных в stream. Сам делать это не хочу, потому как занят другими делами.
4) безглючность.


← →
wisekaa ©   (2004-03-22 16:10) [1]

TRXMemoryData


← →
Sergey13 ©   (2004-03-22 16:11) [2]

RxMemoryData. Насчет 3 не знаю, а так нормально вроде.


← →
Карелин Артем ©   (2004-03-22 16:13) [3]

Говорят у него второй пункт страдает... Как ваши впечатления?


← →
sniknik ©   (2004-03-22 16:16) [4]

DataSetProvider-у и ClientDataSet можно как источник данных указать, и передача данных в сети в нем(midas) уже организована. для этого и делали.
исходя из этого - первое требование абсурдное.
а 2-3-4 исходя из вывода об абсурдности первого.


← →
Sergey13 ©   (2004-03-22 16:22) [5]

2Карелин Артем ©   (22.03.04 16:13) [3]
>Говорят у него второй пункт страдает... Как ваши впечатления?
Ну это не 5. 8-)
Чем больше запихнешь, тем больше памяти откушаешь, тем быстрее начнешь свопить. Закономерно.


← →
Карелин Артем ©   (2004-03-22 16:33) [6]

sniknik ©   (22.03.04 16:16) [4]
Транспорт свой реализован. Со сжатием данных при передаче. А копонент нужен как промежуточный контейнер для накопления данных в памяти.


← →
Reindeer Moss Eater ©   (2004-03-22 16:46) [7]

TClientDataSet + SaveToStream


← →
sniknik ©   (2004-03-22 16:50) [8]

даже так, и что мешает его использовать?
ведь он
1) бесплатный. (может и сам пересылать данные по сети, но это как выяснилось не нужно, а вовсе не мешает)
2) быстрый.
3) есть сохранение/чтение данных в stream.
4) безглючный. проверен более чем основательно.


← →
Карелин Артем ©   (2004-03-23 14:14) [9]

Разве он бесплатный при передаче данных на другой комп? Вроде как в лицензии написано, что если он учавствует в процессе передачи данных на другой комп, то надо платить за использование. Даже при передаче по обычной почте. Лицензия на мидас в D5.
Его пока пользую, но хочется чтобы все ПО было лицензированное или бесплатное.


← →
Reindeer Moss Eater ©   (2004-03-23 14:28) [10]

Человек, ты же сказал что у тебя транспорт свой.


← →
Fay ©   (2004-03-23 14:32) [11]

>>лицензированное или бесплатное.
Заплати. М.б. лицензированное and бесплатное ?


← →
Карелин Артем ©   (2004-03-23 17:15) [12]

Reindeer Moss Eater ©   (23.03.04 14:28) [10]
Ты конечно знаешь больше меня, но ведь в лиценизии писано:
Вы ДОЛЖНЫ оплатить лицензию. Транспорт, который Вы использовали, не играет никакой роли. Вы можете послать пакет данных электронной почтой. Вы можете сохранить его на дискете в компьютере в Сан-Диего, переехать в Лос-Анджелес и загрузить пакет данных в клиентский набор данных на другом компьютере.
Или это уже не действует?
Каждое место оплачивать слишком жирно, но с другой стороны хочется быть нормальным разработчиком.


← →
sniknik ©   (2004-03-23 17:31) [13]

Карелин Артем ©   (23.03.04 17:15) [12]
убедил. (мне вобщето говорили что можно свободно использовать, у меня D7 может есть различия в лицензии, да даже нет, не мои проблемы)

другой стандартный вариант
TADODataSet может тоже самое но немного по другому, транспорт через RDS(не нужен).


← →
Карелин Артем ©   (2004-03-23 18:10) [14]

Тогда надо ставить ODBC или OLEDB драйверок для доступа к данным?


← →
sniknik ©   (2004-03-23 18:44) [15]

зачем же, драйвер не нужен, нужно только само ADO (и связаное, DCOM, оычно уже есть), тебе же к базам доступ не нужен.



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.03 c
1-1080545589
KOt
2004-03-29 11:33
2004.04.18
Звуковое сообщение через модем


14-1079937522
Real
2004-03-22 09:38
2004.04.18
1 апреля - НА НОСУ!


3-1080027055
Игорь
2004-03-23 10:30
2004.04.18
Хелп! Срочно .. вопрос по XML и БД (+)


1-1080811054
ai
2004-04-01 13:17
2004.04.18
Быстродействие Excel


4-1076152694
Talla2k
2004-02-07 14:18
2004.04.18
не убиваемый процесс




   Наверх