Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.007 c
1-52570
Socol
2001-12-29 04:44
2002.01.17
Поиск текста?


1-52607
Макс
2001-12-29 11:01
2002.01.17
Шлифую баги с модальными формами


1-52580
Andrey Sharapow
2001-12-27 11:13
2002.01.17
Нужна идея !!!


3-52499
Alexandr Suvorov
2001-12-05 11:26
2002.01.17
Запись данных в dBase????


3-52482
wild
2001-12-14 18:09
2002.01.17
МИГАНИЕ, ЭТО ВАМ НЕ ЦАЦКИ




   Наверх