Delphi 7 + FB 1.5.2 + IBX + DBGRID

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
Геннадий
Сообщения: 6
Зарегистрирован: 22 мар 2005, 10:18

Delphi 7 + FB 1.5.2 + IBX + DBGRID

Сообщение Геннадий » 22 мар 2005, 10:26

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

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 22 мар 2005, 17:21

прописать правильно RefreshSQL?

Геннадий
Сообщения: 6
Зарегистрирован: 22 мар 2005, 10:18

Сообщение Геннадий » 23 мар 2005, 10:01

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

Merlin
Динозавр IB/FB
Сообщения: 1502
Зарегистрирован: 27 окт 2004, 11:44

Сообщение Merlin » 23 мар 2005, 12:17

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

Геннадий
Сообщения: 6
Зарегистрирован: 22 мар 2005, 10:18

Сообщение Геннадий » 25 мар 2005, 10:03

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

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 25 мар 2005, 10:18

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

Геннадий
Сообщения: 6
Зарегистрирован: 22 мар 2005, 10:18

Сообщение Геннадий » 28 мар 2005, 09:40

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

Ответить