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

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

DAO или BDE [D6]


R.O.O.T ©   (2004-07-21 11:28:00) 

ГОспода програмеры у меня вопрос
почему при попытке записи в базу данных DBGrid неотображает изменения хотя данные в базу записываются ето аидно после перезагрузки приложения
вот код
with modul do
      begin
       TableNam.Insert;
       TableNam['']:=Dat;
       TableNam['']:=Name_New;
       TableNam['']:=ComboBox1.Text;
       TableNam['']:='';
       TableNam.Post;
 
      end;
      except
        HSShowError ('',Pereh.scButton1, 10, 0);
да все компаненты находятся в TDataModule т.е (Table) а все остальное в формах программы.
Как от етого лечится


Соловьев   (2004-07-21 12:42:00) [1]


> данные в базу записываются

хотя, какая база? тип можно узнать?


Соловьев   (2004-07-21 12:39:00) [2]

AfterPost:

TBDEDataSet(DataSet).FlushBuffers;


R.O.O.T   (2004-07-21 12:21:00) [3]

нет непомагает


bushmen   (2004-07-21 12:00:00) [4]

А TableNam.Refresh не помогает?


Sandman25   (2004-07-21 11:49:00) [5]

Рад за Вас. Но все же ответьте на [1] или хотя бы на [3].
Иначе получается:
- Доктор, у меня вот тут болит.
- Где "тут"?
- Раньше не болело, и вроде ничего такого не делал, а теперь болит.
- Да где "тут"?


R.O.O.T   (2004-07-21 11:47:00) [6]

но записи в сетке необналяются но уже имеющиеся отображаются
нормально


R.O.O.T   (2004-07-21 11:46:00) [7]

все ето рабоатет в проядке все имена все таблицы подключаются нормально


Плохиш   (2004-07-21 11:38:00) [8]


> R.O.O.T ©   (21.07.04 11:35) [2]
> что е то значит?

Этозначит, что в начале надо бы с теорией ознакомиться.


Sandman25   (2004-07-21 11:37:00) [9]

Находим соответствующий TDBGrid, смотрим его DataSource.
Находим соответствующий TDataSource, смотрим его DataSet.
Этот TDataSet имеет имя TableNam?


R.O.O.T   (2004-07-21 11:35:00) [10]

что е то значит?


Sandman25   (2004-07-21 11:29:00) [11]

DBGrid.DataSource.DataSet = TableNam ?


Наверх

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