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

Вниз

Data not in edit or insert mode   Найти похожие ветки 

 
Anto}{a   (2006-10-02 22:21) [0]

Народ,помогите пожалуйста!
почему-то при вставке в код конструкции (например) типа

procedure TForm6.DBEdit1Change(Sender: TObject);
begin
DBEdit1.Field.AsString:=datetostr(now)
end;

Delphi выдает ошибку "Data not in edit or insert mode"! Причем иногда выдает, а иногда (обычно когда первый раз загружаешь проект)  - все работает нормально.
Объясните плиз - в чем дело???


 
Loginov Dmitry ©   (2006-10-02 23:27) [1]

DBEdit1.DataSource.DataSet.Edit;
DBEdit1.Field.AsString:=datetostr(now);
DBEdit1.DataSource.DataSet.Post;


 
SergP ©   (2006-10-02 23:57) [2]

> Объясните плиз - в чем дело???

а дело именно в том, что:

> "Data not in edit or insert mode"!


 
DrPass ©   (2006-10-03 00:08) [3]

Мне лично вообще непонятен глубокий философский смысл энтой конструкции
procedure TForm6.DBEdit1Change(Sender: TObject);
begin
DBEdit1.Field.AsString:=datetostr(now)
end;


 
pavel_guzhanov ©   (2006-10-03 08:37) [4]

Для того, чтобы вставить или изменить данные в набор данных, этот самый набор надо перевести в режим Insert или Edit. Вероятенее всего, при первом запуске у тебя это происходит, а после командв Post этот режим всегда отменяется. Поэтому при последующих попытках вставки ты получаешь эту ошибку.


 
ЮЮ ©   (2006-10-03 08:58) [5]


> Мне лично вообще непонятен глубокий философский смысл энтой
> конструкции

Чтобы
1) пользователь не правил то, что не положено
2) мог все же исправить, изменив время и дату на компьютере и выполнв попытку исправить

:)



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

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

Наверх




Память: 0.48 MB
Время: 0.058 c
15-1159715141
vidiv
2006-10-01 19:05
2006.10.22
Расшаривание видео по интернету


2-1159528585
Term
2006-09-29 15:16
2006.10.22
Как программно выделить строку в TMemo


15-1159867990
ACache
2006-10-03 13:33
2006.10.22
(Flash) Извлечение ресурсов из SWF


3-1156234898
samone
2006-08-22 12:21
2006.10.22
Управление сервером


4-1149111939
ychenick
2006-06-01 01:45
2006.10.22
Своя иконка возле кнопок свернуть,развернуть, закрыть