![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как умнее
Дева © (2006-07-31 15:12:00)Здравствуйте. В чем будет разница, если я добавляю в таблицу новую запись запросом с текстом "insert into......" или "Select * from......" с вызовом методов Insert.......Post (как методов набора данных). Как будет кмнее и правильнее
Sergey13 (2006-07-31 15:35:00) [21]> [5] Ega23 © (31.07.06 15:29)
Опять что ли спорить с тобой начать? 8-)
Дева (2006-07-31 15:33:00) [22]А что за UpdateSQL?
Max Zyuzin (2006-07-31 15:30:00) [23]>Дева © (31.07.06 15:25) [3]
Если нужно порезать кусок колбасы, то можно банально взять ножичек и порезать, можно это сделать топором, можно бензопилой, можно вообще положить эту колбасу под трамвай...
Все зависит от того что удобнее...
Ega23 (2006-07-31 15:29:00) [24]Я бы вторым не стал пользоваться ни за какие коврижки. Ибо см.[2]
Desdechado (2006-07-31 15:28:00) [25]Если тебе не нужнопоказывать что-то, а просто писать в БД, тонезачем тянуть все на клиента, делай просто INSERT INTO.
Если же надо показывать и редактировать (в т.ч. добавлять), то используй Insert-Post-ApplyUpdates. Но в этом случае вредно (с точки зрения скорости и траффика) таскать на клиента большие объемы. Юзеры работают с небольшой целевой выборкой по условиям.
Дева (2006-07-31 15:25:00) [26]так разницы в скорости или еще каких либо критерия нет? Тогда зачем существуют вообще эти два способа? Оставили бы один... ?
Desdechado (2006-07-31 15:18:00) [27]Видел я как-то чела, который делал SELECT * FROM tabl, чтобы потом сделать AppendRecord и отправить кэшированные изменения на сервер с последующей перечиткой всего. Причем ни одна из запрошенных записей несколькомиллионной таблицы не использовалась после выборки.
Так что делай выводы.
Sergey13 (2006-07-31 15:15:00) [28]Умность и правильность одинакова.