Форум: "Базы";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];
Внизредактирование базы Найти похожие ветки
← →
Aliv (2005-09-15 14:01) [0]используется нередактируемый dbgrid, для редактирования информации отдельная кнопка, которая выбранную позицию заносит в отдельное окошко для редактирования (все поля в отдельные edit"ы)... так вот.. внимание - вопрос :)
как сделать обновление выбранной строки, все до чего пока додумался:
tbl1.insert;
tbl1.fieldbyname("NAME").asstring:=ed1.text;
tbl1.fieldbyname("TYPE").asstring:=ed2.text;
tbl1.post;
но оно добавляет новую строку наряду со старой
есть ли возможность просто обновить выбранную строку (внести изменения)?
какие варианты существуют?
← →
Германн © (2005-09-15 14:17) [1]Вместо insert - edit поставь.
← →
Max Zyuzin © (2005-09-15 14:19) [2]tbl1.Close;
tbl1.Open;
tbl1.Locate("Name;Type",VarArrayOf([ed1.Text,edit2.txt]),[]);
← →
ANB © (2005-09-15 14:19) [3]
> tbl1.insert;
- заменить на tbl1.edit;
ЗЫ. Читать хелп или хотя бы залезть в словарик.
← →
Max Zyuzin © (2005-09-15 14:22) [4]Ух.. как то я криво все прочитал
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.036 c