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