![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как райионально добавлять данные в базу Access?
npu3pak © (2007-04-10 13:29:00)Все что пока получалось:
adoquery1.sql.clear;
adoquery1.sql.text := 'Update Players SET name = ' + edit1.text + '';
adoquery1.execsql;
но что-то подсказывает мне, что это не рационально :)
помоги плиз разобраться :(
Сергей М. (2007-04-10 14:30:00) [1]
> изменять данные, а нее добавлять
С т.з. "рациональности" - те же фаберже, но в профиль.
> как тогда считывать данные в переменную или массив?
>
Здрасте, фаберже !)
А эт с какого боку прилепить к UPDATE-запросам ?
npu3pak (2007-04-10 14:27:00) [2]сорри, не так выразился :)
изменятьданные, а нее добавлять.
ЗЫ: а как тогда считыватьданные в переменную или массив?
sniknik (2007-04-10 13:35:00) [3]естественно не рационально...
во первых adoquery "тяжелее" adocommand -а, во вторых sql команда Update не добавляет а изменяет существующие данные, ну и в третьих строке в любом случае лучше передавать параметрами (как и даты, во избежание... вот цифры особенно целые при разовом запросе без циклов, можно и в запрос подставить)
Сергей М. (2007-04-10 13:32:00) [4]Рациональность напрямую зависит от интенсивности использования этого кода.