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

Вниз

А в чем разница?   Найти похожие ветки 

 
raqy.style ©   (2007-05-16 23:24) [0]

все привет!

так вот, в чем разница между
DataSet.RecNo := DataSet.RecNo + 1;
и
DataSet.Next;

вообще, у меня в цикле встречается вот что:
for i := 1 to DataSet.RecCount do
...
DataSet.RecNo := i+1;
...
DataSet.RecNo := i;
...
DataSet.Insert;
...
end;
получается, записи закидываются не через одну, как мне надо, а купой, новые записи идут одна за одной. Причем надо так: если достигается последняя запись, то данные при добавлении иные. Пишу с помощью Next & Prior; и все ок, только что-то с последней записью не то. вместо 10 раз добавляет 3-4.


 
Ketmar ©   (2007-05-16 23:31) [1]

а) по-русски, пожалуйса.
б) где сказано, что порядок записей обязан сохраняться после insert?


 
wp2 ©   (2007-05-16 23:32) [2]

Чё за проблемы? Смотри исходники Нэкста.


 
raqy.style ©   (2007-05-16 23:38) [3]

:)) гм, понимаю. постараюсь по-русски.

короче, добавляю я записи. мне надо что бы каждый раз они добавлялись через одну. т.е. есть 10 записей. я хочу кинуть еще 20. надо что бы между имеющимися 10 всунулись новых 10 (значения новых высчитываются относительно 10 старых) и еще 10 сверху. Только каждая новая запись из "верхней" десятки будет иметь значения, которые расчитываются относительно предыдущей из этой 10-ки. вот. посему и ищу eof или последнюю запись (DataSet.recNo = DataSet.RecCount).


 
Ketmar ©   (2007-05-17 00:21) [4]

хоти себе. а записи -- они при помощи индексов сортируются. или полным пересозданием базы. потому как это не массивы, ага.


 
raqy.style ©   (2007-05-17 00:49) [5]

Спасибо всем! нашел решение


 
vecna ©   (2007-05-17 10:36) [6]


> raqy.style ©   (17.05.07 00:49) [5]
> Спасибо всем! нашел решение

а нам расскажешь? =)


 
Игорь Шевченко ©   (2007-05-17 10:40) [7]

Ketmar ©   (17.05.07 00:21) [4]

Записи вообще никак не сортируются


 
ferr ©   (2007-05-17 10:46) [8]

> Записи вообще никак не сортируются

Вот за что я люблю этот форум, так это за то что докапаются по любому поводу =)
Ну понятно что индексы поддерживаются благодаря дереву (например Б-дереву), но там же биективное отображение на записи, так что можно сказать что сортируются записи.


 
Суслик ©   (2007-05-17 10:47) [9]


>
> Вот за что я люблю этот форум,

извращенец? ;)


 
Игорь Шевченко ©   (2007-05-17 10:51) [10]

ferr ©   (17.05.07 10:46) [8]

записи можно только выбрать в отсортированном порядке


 
ferr ©   (2007-05-17 10:54) [11]

> записи можно только выбрать в отсортированном порядке

ну понятно, просто это мы уже смотрим на реализацию. Вот мы же говорим "лампочка горит", а не "лампочка моргает" ;-)


 
clickmaker ©   (2007-05-17 10:56) [12]


> [11] ferr ©   (17.05.07 10:54)

надо говорить "лампочка трансформирует часть электрической энергии в световую, а часть - в тепловую" )


 
Desdechado ©   (2007-05-17 11:40) [13]

clickmaker ©   (17.05.07 10:56) [12]
Про остальные части забыл :)

Автору
Порядок записей ни одна СУБД не сохраняет. Как она их сохраняет, это ее забота и привилегия. Хоть кверху каком, хоть по частям в разных файлах и страницах. Поэтому твои потуги бессмысленны.
Хотя можешь сделать свою СУБД со своими правилами.


 
atruhin ©   (2007-05-17 14:08) [14]

> Порядок записей ни одна СУБД не сохраняет.

С чего бы это? DBaseIII например.


 
ANB ©   (2007-05-17 14:42) [15]


> С чего бы это? DBaseIII например.

В любой момент админ может эти записи переставить как ему нравиться.


 
alien1769 ©   (2007-05-17 17:54) [16]


> В любой момент админ может эти записи переставить как ему
> нравиться.

Не верю (С) Станиславский



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

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

Наверх




Память: 0.5 MB
Время: 0.042 c
15-1179251769
VirEx
2007-05-15 21:56
2007.06.10
I, robot.


15-1179127923
Эва
2007-05-14 11:32
2007.06.10
License is invalid


8-1159337541
Mishenka
2006-09-27 10:12
2007.06.10
Какие есть компоненты для конвертирования из BMP в GIF ?


15-1179318595
ProgRAMmer Dimonych
2007-05-16 16:29
2007.06.10
Вопросы по MySQL и PHPMyAdmin


3-1174556149
dolmat
2007-03-22 12:35
2007.06.10
Изменение свойств поля