Вниз
Скачать: CL | DM;

редактирование базы   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.027 c
2-1128155954
Николай1
2005-10-01 12:39
2005.10.23
TreeView


4-1124289081
NikNet
2005-08-17 18:31
2005.10.23
Как правельно передать Handle иконки другому Handle иконки?


9-1116839264
Nic87
2005-05-23 13:07
2005.10.23
Shareware игры


14-1127891653
__DATA__
2005-09-28 11:14
2005.10.23
Могут ли несколько приложений висеть на одном и том же порте?


4-1124447698
Antonn
2005-08-19 14:34
2005.10.23
Тень от окна (CS_DROPSHADOW)




   Наверх