Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];




Вниз

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 все верно говорит
Зачем чего-то выдумывать




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.02 c
4-52685           maxi                  2001-11-12 16:26  2002.01.17  
Как програмно нажать (выбрать) пункт меню из ТMainMenu ?


1-52567           dnd                   2001-12-28 11:46  2002.01.17  
Подскажите пожалуйста как можно открыть файл *.r32


3-52503           Вит                   2001-12-15 16:35  2002.01.17  
Как разбить БД в InterBase на два файла?


4-52688           BorisMor              2001-11-05 13:54  2002.01.17  
UNRAR.DLL


1-52564           $DM                   2001-12-28 15:26  2002.01.17  
FastReport 2.44. Ребята помогите!!! Не получается скрыть мемо поле с помощью скрипта.