![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не отображаются строки в DBGrid [D6, FB1.0]
КаПиБаРа © (2004-10-27 08:03:00)IBDataSet подключен к таблице с полями IDPrisoed - integer и Name - varchar(20). В DBGrid отображается только поле Name. При добавлении новой записи и переходе на любую другую вместо только что добавленой записи видим пустую строку. Если у IBDataSet включить CashedUpdates, то проблема исчезает.
Где искать грабли?
КаПиБаРа (2004-10-27 09:47:00) [1]Johnmen © (27.10.04 9:35) [3]
Так и думал что с RefreshSQL что то не то.
Спасибо за помощь.
===========================
Добро всегда побеждает зло:
кто победил, тот и добрый.
===========================
Johnmen (2004-10-27 09:35:00) [2]Надо
select *, или, как минимум,select IDPrisoed,
КаПиБаРа (2004-10-27 09:30:00) [3]Johnmen © (27.10.04 9:10) [1]
Что прописано в RefreshSQL
select Name from TBPRISOED
where
IDPrisoed = :IDPrisoed
Johnmen © (27.10.04 9:10) [1]
как генериться очередной IDPrisoed
В GeneratorField IBDataSet'а прописано
GENIDPRISOED -> IDPRISOED By 1
Johnmen (2004-10-27 09:10:00) [4]Что прописано в RefreshSQL и как генериться очередной IDPrisoed ?