Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

хранить список стран   Найти похожие ветки 

 
Scott Storch ©   (2012-02-13 18:28) [0]

в программе нужно хранить список стран (257). Что лучше использовать в качестве контейнера: массив или TStringList


 
Dimka Maslov ©   (2012-02-13 18:32) [1]

Массив можно заполнить в Десигн-Тиме, а ТСтрингЛист только в Рун. А лучше запудзырить его как текст в ресурсе, потом заполнять СтрингЛист или массив. Разницы уже никакой.


 
Ega23 ©   (2012-02-13 18:35) [2]


>  Что лучше использовать в качестве контейнера: массив или
> TStringList


TObjectList<T>


 
Юрий Зотов ©   (2012-02-13 22:49) [3]

Контейнер тут не особо важен, хоть массив, хоть StringList (StringList, пожалуй, удобнее). Важнее другое - откуда его заполнять?

Кодом? Из таблицы БД? Из файла? Все зависит от особенностей задачи.


 
sniknik ©   (2012-02-13 23:01) [4]

RecordSet лучше... неважно есть база или нет. обработка нужна? фильтры, сортировка, объединение (например для показа у городов, каким странам принадлежат), сохранение, чтение... ну вот. RecordSet для работы с данными приспособлен.


 
Ega23 ©   (2012-02-13 23:07) [5]


> sniknik ©   (13.02.12 23:01) [4]


Кстати, о птичках. Никогда данные на стороне рекордсета не фильтровал-сортировал, всегда менял запрос и переоткрывал данные.
А тут вот надо, как минимум сортировать. В TClientDataSet.
Куда тут копать-то? Есть пример в демосах? А то я чё-та не соображу, как это делается. У ADODataSet было свойство Sort, вроде. А с CDS как?


 
DVM ©   (2012-02-13 23:14) [6]

Эх жалко Пятачок куда то пропал :) Ответ же очевиден.


 
sniknik ©   (2012-02-13 23:22) [7]

> А с CDS как?
индекс. насколько понимаю.


 
Ega23 ©   (2012-02-13 23:26) [8]


> индекс. насколько понимаю.


индекс, говоришь? ОК, попробую.


 
DVM ©   (2012-02-13 23:26) [9]

Вообще конечно для столь смехотворного количества записей не играет роли, какой контейнер использовать. Любая операция будь то поиск сортировка и т.д будет выполняться микросекунду, а то и меньше. Я бы TStringList взял.


 
sniknik ©   (2012-02-13 23:32) [10]

ClientDataSet1.IndexFieldNames:= "Field1";


 
знайка   (2012-02-14 01:22) [11]

RecordSet


 
MBo ©   (2012-02-14 05:21) [12]

В наше время список стран, наверное, нужно не хранить, а получать по инету каждый (час, день) актуальный


 
antonn ©   (2012-02-14 15:04) [13]


> MBo ©   (14.02.12 05:21) [12]
>
> В наше время список стран, наверное, нужно не хранить, а
> получать по инету каждый (час, день) актуальный

а м/у получениями где-то хранить :)


 
Inovet ©   (2012-02-14 15:32) [14]

> [12] MBo ©   (14.02.12 05:21)
> а получать по инету каждый (час, день) актуальный

http://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%89%D0%B5%D1%80%D0%BE%D1%81%D1%81%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80_%D1%81%D1%82%D1%80%D0%B0%D0%BD_%D0%BC%D0%B8%D1%80%D0%B0


 
MBo ©   (2012-02-14 17:07) [15]

>Inovet ©   (14.02.12 15:32) [14]

А Южный Судан, пардон, где?
;)


 
Dimka Maslov ©   (2012-02-14 17:42) [16]


> А Южный Судан, пардон, где?


К.О. подсказывает что к югу от северного.


 
Inovet ©   (2012-02-14 18:02) [17]

> [15] MBo ©   (14.02.12 17:07)
> А Южный Судан, пардон, где?
> ;)

Не признали ещё, видно.


 
Jeer ©   (2012-02-15 00:25) [18]

Передлагаю, ик !, начать дилеж.


 
Anatoly Podgoretsky ©   (2012-02-15 09:24) [19]

> Dimka Maslov  (14.02.2012 17:42:16)  [16]

Может быть и  к северу, это же название


 
Inovet ©   (2012-02-15 10:43) [20]

> [19] Anatoly Podgoretsky ©   (15.02.12 09:24)
> Может быть и  к северу, это же название

Солнечный Магадан.


 
Anatoly Podgoretsky ©   (2012-02-15 13:02) [21]

> Inovet  (15.02.2012 10:43:20)  [20]

Южный!



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

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.08 c
15-1341674225
Tommy
2012-07-07 19:17
2013.03.22
Кто сможет опознать место по фото?


15-1328614093
Denissoft
2012-02-07 15:28
2013.03.22
Вопрос Насчет сайта!


15-1344529402
Пользователь интернета
2012-08-09 20:23
2013.03.22
помогите узнать фильм :-)


3-1280925588
Unknown_user
2010-08-04 16:39
2013.03.22
Отношения между таблицами БД


2-1340983618
AntonMos
2012-06-29 19:26
2013.03.22
фильтр DBGRIDEH