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




Вниз

DBGrid и режим редактирования 


Hermit   (2002-04-01 12:18) [0]

При переводе DataSet, который отображается в DBGrid, в режим редактирования в последнем появляется пустая строка. Как избавиться от этого?

Детально:
Редактирование (добавление) данных осуществляется не в гриде, а в модальной форме. Если в модальной форме использовать не dbaware компоненты, то DataSet нет необходимости переводить в режим Редактирования/Вставки до закрытия формы, поэтому и пустой строки в гриде нет. Но как же быть при использовании data controls?



Lusha   (2002-04-01 12:20) [1]

А что, простите, в этом такого страшного?



Aleksandr   (2002-04-01 12:59) [2]

Включите ReadOnly у Гриды и проверьте ее опции на предмет goEditing и тому подобного...



Aleksandr   (2002-04-01 13:02) [3]

А, кажется, понял, что имелось в виду... То, что при добавлении данных в модальном окне грида в это время под формой отображает новую строку? Ну, так тут два варианта... Во-первых, сделать DisableControls до редактирования и EnableControls после, а во-вторых, для изменения обычно не пользуются тем же датасетом, что и для просмотра, поэтому определите два компонента для этого... Конечно, кода много придется дорисовать...




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




Наверх





Память: 0.72 MB
Время: 0.024 c
1-69834           VJar                  2002-04-10 21:05  2002.04.22  
Как убрать проект из Alt-Tab в Windows ME???


1-69909           Сатир                 2002-04-09 16:19  2002.04.22  
Создание собственных редакторов свойств


1-69925           Сергей Чурсин         2002-04-08 11:10  2002.04.22  
Возможно ли вставить чужое окно (по HWND) в форму ?


3-69746           vasilly               2002-04-01 08:43  2002.04.22  
Нельзя сохранить из дельф больше чем 256 символов в MS SQL!!!


3-69719           Nickolaus             2002-03-29 22:41  2002.04.22  
Как