Показать сообщение отдельно
  #1  
Старый 26.02.2013, 06:16
totka5 totka5 вне форума
Прохожий
 
Регистрация: 25.02.2013
Адрес: г. Кемерово
Сообщения: 2
Версия Delphi: XE
Репутация: 10
По умолчанию Не обновляются данные в DBGrid

Доброго времени суток. Есть ситуация. Есть создаваемая форма, на которой расположен DBGrid, при добавлении данных происходит обновление, но новой строки не появляется. Переоткрытие DataSet'a не помогает, как и ApplyUpdates(-1). Только перезагрузка приложения. Архитектура 3-х звенная, база на MySQL. На серверном приложении компоненты ADOConnection с ODBC драйвером, ADOQuery и ADOStoreProc. На клиенте цепляюсь через SocketConnection и ClientDataSet. Добавление данных происходит с помощью простой хранимой процедуры на сервере с использованием параметров. Добавление строки в таблицу происходит успешно. Может кто сталкивался с подобным? На форумах находил подобные ситуации, но они решались переоткрытием DataSet'a. Если понадобится какой-либо код или дополнительная информация - с удовольствием предоставлю.
Ответить с цитированием