Dilma писал(а):
nesco писал(а):
Снижается, я не спорю, но снижается в любой таблице и с любыми запросами.нет
Опять голословное доказательство, ничем не подкрепленное.
Dilma писал(а):
Быстрее и удобнее однако...Это не real-time, и быстродействие мне не нужно. И вообще, почему какое-то нестандартное решение принимается у нас в штыки? Я спросил -- как можно это реализовать, но в ответ, даже намека на подсказку, я получил полное опускание адгоритма, причем голословное. Я реализовал это сам, и опять услышал в ответ только опускание примененных методов. Да и спрашивал я изначально персонально Alexbootcha
nesco писал(а):
Alexbootch, а какими запросами лучше всего сделать перестановку строк в базе?Tad писал(а):
nesco, а так не проще?
Запоминаем две строки, которые нужно поменять местами и два раза выполняем:
UPDATE Channels SET Idx=%1, Color="%2", Channel="%3", Port="%4", Baud=%5, Factor=%6, Lines="%7", Status=%8 WHERE rowid=%9
Да можно и так, в принципе, это -- тоже один из вариантов, но требует дополнительных компонентов.