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

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

EditRecord [D7, WinXP]


kyn66 ©   (2007-12-20 16:58:00) 

Для работы с таблицами есть очень удобные методы InsertRecord, AppendRecord. А почему нет такого метода как САБЖ? Ведь он особо ни чем не отличается?


Виталий Панасенко(дом)   (2007-12-20 19:43:00) [1]

Интересно...Я понимаю, что InsertRecord/Appendrecord очень приятны(особенно, если использовать DBGrid и просто поменять колонки местами, а где-то еще вызвать эти методы..Но это отдельная история)...


Johnmen   (2007-12-20 18:29:00) [2]


> Отличие ее в том, что не нужно вводить два метода:Table1.
> Edit; ...Table1.Post;

Какая разница, кто их "вводит"? Ты или Борланд.


Правильный_Вася   (2007-12-20 18:25:00) [3]


> Кто знает, что легче

для СУБД однозначно легче обновить 2 поля, чем 50


kyn66   (2007-12-20 17:58:00) [4]

Кто знает, что легче, обновить все поля сразу(менялись не менялись) или проверять, которые подвергались изменениям и тока их менять.


Германн   (2007-12-20 17:33:00) [5]


> Ну так-то оно так, однако в вопросе подразумевалось о глобальном
> изменении
>

И сколь часто нужны такие "глобальные" изменения на твой взгляд?


kyn66   (2007-12-20 17:29:00) [6]


> Зато в моем варианте при изменении только одного поля в
> записи вовсе не нужно знать значения всех прочих полей.

Ну так-то оно так, однако в вопросе подразумевалось о глобальном изменении


Palladin   (2007-12-20 17:12:00) [7]


> kyn66   (20.12.07 16:58)

ну нет так сделай сам


Сергей М.   (2007-12-20 17:09:00) [8]


> Отличие ее в том, что не нужно вводить два метода


Ты что, упарился вызывать НД.Пост ?


Германн   (2007-12-20 17:08:00) [9]


> kyn66   (20.12.07 17:05) [5]
>
> Отличие ее в том, что не нужно вводить два метода:

Зато в моем варианте при изменении только одного поля в записи вовсе не нужно знать значения всех прочих полей.


kyn66   (2007-12-20 17:05:00) [10]

Отличие ее в том, что не нужно вводить два метода:

Table1.Edit;
...
Table1.Post;


kyn66   (2007-12-20 17:03:00) [11]


> Почему нет? Есть. Называется Edit.

Если внимательно читать вопрос, то там написано про EditRecord, а не Edit ...


Сергей М.   (2007-12-20 17:02:00) [12]


> Германн ©   (20.12.07 17:00) [1]


Не.  

Ему, панимаиш, вынь да положь Edit Record


Сергей М.   (2007-12-20 17:01:00) [13]


> почему нет такого метода как САБЖ?


Вопрос, надо понимать , философского пошиба ?


Германн   (2007-12-20 17:00:00) [14]


> А почему нет такого метода как САБЖ?

Почему нет? Есть. Называется Edit.


Наверх

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