Страница 1 из 1

Delphi 7 + FB 1.5.2 + IBX + DBGRID

Добавлено: 22 мар 2005, 10:26
Геннадий
Обычная таблица с первичным ключом по одному полю.
Отображается в TDBGrid. После редактирования поля и нажатия
клавиши перехода на след. запись курсор переходит на несколько позиций вниз.
Что делать чтобы курсор ставал на следующую/предыдущую запись.
Проблема не нова и все же.

Добавлено: 22 мар 2005, 17:21
kdv
прописать правильно RefreshSQL?

Добавлено: 23 мар 2005, 10:01
Геннадий
kdv писал(а):прописать правильно RefreshSQL?
Присобачил TIBUpdateSQL, прописал всё правильно при помощи
мастера. Всё как было так и осталось. Может несовместимость
IBX и FB? Неужели никто не сталкивался?

Добавлено: 23 мар 2005, 12:17
Merlin
Геннадий писал(а):
kdv писал(а):прописать правильно RefreshSQL?
Присобачил TIBUpdateSQL, прописал всё правильно при помощи
мастера. Всё как было так и осталось. Может несовместимость
IBX и FB? Неужели никто не сталкивался?
Не надо ля-ля. Это несовместимость рук не то с IBX не то с уникальностью ключа.

Добавлено: 25 мар 2005, 10:03
Геннадий
Случилось следующее - была создана таблица без первичного ключа,
создан компонент TIBTable, потом добавлен первичный ключ, и вот
тут то IBX нивкакую не захотел увидеть PK. Я считаю это недоработкой в IBX. А RefreshSQL не нужен.

Добавлено: 25 мар 2005, 10:18
kdv
Геннадий! Ну какой же IBTable без первичного ключа! Надо-ж, как бы, матчасть .... :)

Добавлено: 28 мар 2005, 09:40
Геннадий
kdv писал(а):Геннадий! Ну какой же IBTable без первичного ключа! Надо-ж, как бы, матчасть .... :)
Да дело не в том. Надо, не надо, это моё дело, а дело компонента поднять потом созданный ключ и работать нормально ИМХО!
Долго рассказывать почему так получилось.