Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.23;
Скачать: CL | DM;

Вниз

Запись в базу...   Найти похожие ветки 

 
pashaz ©   (2003-11-26 23:45) [0]

Уважаемые, подскажите пожалуйста, как сделать чтобы при редактировании или после окончания редактирования ячейки в Гриде, изменения записывались в базу? (без смены текущей строки)

Спасибо.


 
mfender ©   (2003-11-26 23:51) [1]

Наверное, постить или UPDATE творить OnColExit :)


 
Michail Dalakov   (2003-11-26 23:56) [2]

Какая в этом может быть польза?


 
pashaz ©   (2003-11-27 00:21) [3]

А как сделать Update текущей записи ?

to Michail Dalakov: Если в таблице только одна запись, а нужно сохранить изменения после редактирования.


 
Michail Dalakov   (2003-11-27 00:33) [4]

Что значит сохранять изменения после редактирования?
Если ты отредактировал поле и хочешь чтобы изменения были восприняты не переходя на другое поле то вызывай CheckBrowseMode


 
pashaz ©   (2003-11-28 12:20) [5]

А как правильно это сделать?

Я пишу

with ADODataSet1 do
begin
CommandText:="SELECT ******";
Parameters.ParamByName("CCode").Value:=ComboBox1.Text;
Open;
CheckBrowseMode;
end;

и толку никакого, изменения не сохраняются.


 
Vlad ©   (2003-11-28 12:44) [6]


> pashaz © (26.11.03 23:45)

И как по твоему грид должен определить что ты закончил редактирование ячейки ? Повесь кнопку "Сохранить" на форму, а по кнопке вызывай Post. Или используй DBNavigator на худой конец


 
pashaz ©   (2003-11-28 13:10) [7]

А если без кнопки? хотя бы по Enter ? можно сделать?


 
ripp ©   (2003-11-29 09:28) [8]

Что-то типа того через onKeyPress

if key=#13 then
begin
case grid.selectedItems of
0:grid.selectedItems:=1; //курсор перейдет на следующую колонку
1:grid.selectedItems:=2;
2:grid.selectedItems:=3;
3:if grid.DataSet.State=dsBrowse then else grid.DataSet.post;
end;
end;



Страницы: 1 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.017 c
7-75414
plyaznik
2003-10-17 19:18
2003.12.23
подскажите по командной строке...


1-75239
ertong
2003-12-10 18:11
2003.12.23
Проблемы с try


7-75431
Kikimora
2003-10-10 01:39
2003.12.23
дисковод


1-75182
NeedHELP
2003-12-11 15:53
2003.12.23
Incompatible types: WideString and PAnsiChar


14-75345
Шишкин Илья
2003-11-30 15:24
2003.12.23
TMEMO и др.