Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Перемещение записи [D7, XP]


Страницы:   1 2 3

M1sT ©   (2006-12-04 05:53:00) 

Как мне текущую запись в базе перенести к примеру в конец??
Использую HalCionDataSet


Elen   (2006-12-06 10:20:00) [21]


> Sergey13

Ага. А Вначале телефоны братков, спасающих от налоговой :)


end   (2006-12-06 10:10:00) [22]


> Заводить базу курсов валют совершенно нецелесообразно, потому
> что у меня в базе всего две валюты USD, Euro..... но с другой
> стороны придется все время обрабатывать, находятся ли эти
> записи в конце или нет, и если нет то перемещать их туда.
> Блин возможно даже придется писать функцию типа:


Function Konec(Dlina:integer):boolean; =)))))))))))))))))))))

 DataSet.Last;
 for n:=1 to Dlina do DataSet.Prev;
end;

Не надо так делать и изобретать геморой.
Храни курсы валют отдельно можно даже в ини


Sergey13   (2006-12-06 10:04:00) [23]

> [28] M1sT ©   (05.12.06 16:50)
> НУ ладненько, к делу!!!!
> Давайте раскроем этот вопрос до конца=)))))
> Суть такова, что у меня в базе(DBF) содержится список кредитов(ипотека,
> авто кредит и т.д.) с полями процент, первоначальный взнос,
> комиссия... и в самом конце базы =)) содержатся курсы валют(USD,
> Euro).

А в середину (ближе к концу) я предлагаю впендюрить список клиентов, которые решат кредитоваться валютой в твоей кредитной конторе. 8-)


end   (2006-12-06 10:02:00) [24]


> ИМХО у базы нет ни начала, ни конца.

Конец у всех есть, ибо нет ничего вечного.
>M1sT ©
Забудь о том как ты представляешь себе базы данных, то что тебе выводится на экран, это не тоже самое как данные хранятся. По конкретномутвоему вопросу было сказано завести поле(я) по которому(ым) и "перемещай"(показывай) записи как тебе надо. Но и был другой, более дельный для тебя совет - не хранить разные по смыслу данные в одной таблице.


SergP   (2006-12-06 09:37:00) [25]

> Суть такова, что у меня в базе(DBF) содержится список кредитов(ипотека,
> авто кредит и т.д.) с полями процент, первоначальный взнос,
> комиссия... и в самом конце базы =)) содержатся курсы валют(USD,
> Euro).


Что в данном случае понимается под началом базы и концом базы?

ИМХО у базы нет ни начала, ни конца.


Elen   (2006-12-06 07:56:00) [26]


> ЮЮ

;)


ЮЮ   (2006-12-06 05:41:00) [27]


Elen ©   (05.12.06 17:18) [30]
> Выдуй их в другую базу,


Гетерогегенные запросы тоже любимая тема?


Elen   (2006-12-05 17:18:00) [28]


> M1sT


>  и в самом конце базы =)) содержатся курсы валют(USD, Euro).

Выдуй их в другую базу, ато могут быть Big Problem


novill   (2006-12-05 17:05:00) [29]

Не храни разные данные в одной таблице!!!

будет насколько значений (курсы за разные даты) - в другой таблице,
будут одинаковые значения - в ини-файле или в реестре.


M1sT   (2006-12-05 16:50:00) [30]

НУ ладненько, к делу!!!!
Давайте раскроем этот вопрос до конца=)))))
Суть такова, что у меня в базе(DBF) содержится список кредитов(ипотека, авто кредит и т.д.) с полями процент, первоначальный взнос, комиссия... и в самом концебазы =)) содержатся курсы валют(USD, Euro).
Так вот мне нужно что бы курсы валют все время были в окончании, ведь при добавлении новой записи(новый кредит) она помещается после последней записи в базе, т.е. надо что бы кредиты  в начале, а курсы валют в кон=)

P.S.Заводить базу курсов валют совершенно нецелесообразно, потому что у меня в базе всего две валюты USD, Euro..... но с другой стороны придется все время обрабатывать, находятся ли эти записи в конце или нет, и если нет то перемещать их туда.
Блин возможно даже придется писать функцию типа:
FunctionKonec(Dlina:integer):boolean; =)))))))))))))))))))))


clickmaker   (2006-12-05 16:13:00) [31]


> [21] M1sT ©   (05.12.06 15:46)

дык это... может спецполе завести OrdNumber, н-р. Ну и сортировать по нему?


Elen   (2006-12-05 16:04:00) [32]


> Ой не надо, я сейчас о таком подумал :-)

Это еще не КОНЕЦ!!! :D


Anatoly Podgoretsky   (2006-12-05 16:03:00) [33]

> Elen  (05.12.2006 15:57:23)  [23]

Ой не надо, я сейчас о таком подумал :-)


Anatoly Podgoretsky   (2006-12-05 16:02:00) [34]

> M1sT  (05.12.2006 15:55:22)  [22]

Ну и ты неплохо трепешься.


Elen   (2006-12-05 15:57:00) [35]


> M1sT

Дык  вопросик к юмору располагает. Ты объясни зачем тебе это, а то ведь может тебе вовсе не надо в конец...


M1sT   (2006-12-05 15:55:00) [36]


> Elen ©   (04.12.06 07:56) [4]
>
> А зачем? Чем ее местоположение хуже конца?
>

Больше всего Elen прикольнулась =)))))))))))))))))))))))


M1sT   (2006-12-05 15:46:00) [37]

Мда =)))
Задал млин вопросик, челам с юмором, так они тут такое развезли, что самому смешно становится))))

P.S. Люди!!!!!!!!!!!!!!! Прежде чем добавить свой вопрос на форум десять раз перечитайте его =), а то получится такое, что люди не поймут зачем конец, и где он находится, неговоря уже об его истинном предназначении(Джо © Концы в воду :))


Джо   (2006-12-04 15:23:00) [38]

Концы в воду :)


Anatoly Podgoretsky   (2006-12-04 11:20:00) [39]

> evvcom  (04.12.2006 10:13:18)  [18]

Неужели нашел свой конец?


evvcom   (2006-12-04 10:13:00) [40]

Видимо, автору КОНЕЦ уже не нужен... :-)


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо