![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Редактирование записи. [D7, Paradox]
Bogdan © (2005-02-22 19:20:00)Здравствуйте, имеется вот такой вопросик: как запись, которая была взята для редактированя из DBGrid, заменить результатом этого редактирования. Буду благодарен за ответ.
Anatoly Podgoretsky (2005-02-22 20:46:00) [1]А если использовать DBGrid то и программу писать не надо, достаточно нарисовать мышкой.
Fin (2005-02-22 19:43:00) [2]
> Bogdan (22.02.05 19:38) [2]
Дак ты не append делай, а edit.
И к тому же испльзуй что то вроде dbedit, вообще думать не надо об сохранении, или почти не нужно думать. :)
Bogdan (2005-02-22 19:38:00) [3]>Поясните...
Если вы прочитали значения полей таблицы то присваивайте значениям всех полей отредактированные значения: Table1.FieldByName('Name').AsString := edit1.text напр.
Данные полей помещаются на форму откуда была сделана эта запись, но вот проблема если я вновь буду записывать то появится еще одна запись в базе данных, а нужно заменить именно ту запись которую взято для редактирования.
Cardinal (2005-02-22 19:27:00) [4]
> взята для редактированя из DBGrid
Поясните...
Если вы прочитали значения полей таблицы то присваивайте значениям всех полей отредактированные значения: Table1.FieldByName('Name').AsString := edit1.text напр.