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

Вниз

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

 
Oleg_K   (2001-12-14 10:05) [0]

Form Wizard’ом создана форма, состоящая из нескольких полей (DBEdit’ов). После того как одно из полей заполняется (сбрасываются данные из вызывающегося DBGrid’а) при попытке перейти на другое поле выдается ошибка «DataSet not in edit or insert mode» и прилично подвешивается система. Данные из DBGrid’a в DBEdit сбрасываются таким образом : Form_with_Edit.NameEdit.text := Grid.DBGrid1.Fields[0].Value; и после этого форма с гридом закрывается. До занесения инфы можно перейти в любое поле. В чем может быть проблема?


 
ilysha   (2001-12-14 10:14) [1]

Не могу взять в толк - а зачем всё это городить-то - Данные из DBGrid’a в DBEdit сбрасываются таким образом : Form_with_Edit.NameEdit.text := Grid.DBGrid1.Fields[0].Value;???
Если ты решил сам управлять записями, что глупо само по себе, тогда нужно использовать такую конструкцию:

dsMyBase.Edit;
tblMyTable.FieldByName("test").AsVariant:= Form_with_Edit.NameEdit.text;
dsMyBase.Post;


Повторюсь - это глупо.


 
gek   (2001-12-14 10:24) [2]

ilysha все верно говорит
Зачем чего-то выдумывать



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

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

Наверх




Память: 0.47 MB
Время: 0.008 c
3-52480
grab
2001-12-14 20:05
2002.01.17
как закачать в stringgrid данные из Excel


1-52557
AlexBel
2001-12-28 13:12
2002.01.17
Перемещение фокуса между компонентами


3-52472
JS
2001-12-14 16:29
2002.01.17
Memo-поле в IB


3-52468
SAlex
2001-12-14 08:07
2002.01.17
Фильтрация данных таблицы по данным из двух других таблиц


4-52684
Roman_
2001-11-16 23:00
2002.01.17
Вывод многострочного текста под углом