Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.12.23;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
1-75177
Pilot
2003-12-09 18:47
2003.12.23
Суммирование чисел


1-75178
Silver_
2003-12-10 14:56
2003.12.23
Screen.Forms - может кто поправит, если не прав?


7-75411
Fantom_
2003-10-20 09:24
2003.12.23
RegisterServiceProcess ?


1-75254
ShadowSmart
2003-12-10 13:49
2003.12.23
Приоритет потока, загрузка процессора


1-75179
Mishenka
2003-12-04 22:38
2003.12.23
Печать файла.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский