Связь. DbExpress + ClientDataSet: SqlConnection->SqlDataSet->DataProvider->ClientDataSet.
Проблема в следующем: Есть хранимая процедура, в которой поля изменены:
Код:
Select
Fil1 as [Field1]
From MyTable
При попытке обновить данные(ClientDataSet.ApplyUpdate(-1)), вылетает ошибка:"'Access violation at address 02448DEE in module ''dbxmss.dll''. Read of address 00000000'" и на русском "Разрушительный сбой".
Если убрать as [Field1], то ошибки нет и обновление проходит успешно.
Догадываюсь, что "Делфи" пытается сгенерить запрос с полем [Field1], но не могу понять, как от этого избавиться, чтобы обновление проходило успешно.
Что нужно сделать, чтобы обновлялись данные?