Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DbGrid программная очистка ячейки


ds ©   (2012-02-09 14:42:00) 

Здравствуйте!
Через ADO соединяюсь с MS Access. На форме есть ADOConnection1, ADOTable1, DataSource1 и DbGrid. После подключения к БД все обновляется и загружается.
Ставлю кнопку на форме и пишу:

Dbgrid.cells[1,1]:=’’;

Ничего не происходит – т.е. данные остаются. Тем не менее когда я удаляю  клавиатуры – то все работает хорошо. Как мне очистить ячейку программно?


Anatoly Podgoretsky   (2012-02-10 11:37:00) [1]

> Inovet  (10.02.2012 11:10:07)  [7]

Книгу только как топливо, для аутафе


Inovet   (2012-02-10 11:10:00) [2]

> [6] Anatoly Podgoretsky ©   (10.02.12 09:56)
> Может не стоит, а сделано там через edit/post, а лучше запросом

Автор ещё использует ADOTable, надо сжечь книгу с такими советами можно вместе с её автором, только путают людей.


Anatoly Podgoretsky   (2012-02-10 09:56:00) [3]

> Dimka Maslov  (09.02.2012 19:37:04)  [4]

Может не стоит, а сделано там через edit/post, а лучше запросом


Ega23   (2012-02-09 21:44:00) [4]

with DBGrid.DataSource.DataSet do
begin
 Edit;
 try
   FieldByName(Имя_Поля).AsString := ....;
 finally
   Post;
 end;
end;


Dimka Maslov   (2012-02-09 19:37:00) [5]

Посмотри, как это сделано в DBGrid в ответ на ввод с клавиатуры и сделай так же.


Anatoly Podgoretsky   (2012-02-09 15:37:00) [6]

В dataset


ds   (2012-02-09 15:32:00) [7]

Да а как тогда сделать - где обновлять данные программно?


Германн   (2012-02-09 15:24:00) [8]

В DBGrid данных нет и никогда не было.


Наверх

Титульная страница Поиск, карта сайта Написать письмо