Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.23;
Скачать: 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 вся ветка

Текущий архив: 2005.10.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.036 c
11-1109647517
hotes
2005-03-01 06:25
2005.10.23
Модуль Windows


1-1127979626
DeniM
2005-09-29 11:40
2005.10.23
проблема с генерацией отчетов в ворде


2-1127996286
Dimon777
2005-09-29 16:18
2005.10.23
Как передать SQL-запросу период времени в виде параметра?


8-1117105281
Dadly
2005-05-26 15:01
2005.10.23
Как распознавать отсканированные отпечатки пальцев


14-1127991781
DelphiN!
2005-09-29 15:03
2005.10.23
Книга посвященная программированию ИИ