Не работают insert и delete в embedded сервере.
Добавлено: 10 мар 2006, 23:02
Firebird 1.5.3, BCB 6. Обращение к Firebird - через функции IBAPI.
При статической компоновке (т.е. с включением в проект lib-файла) и запущенном сервере и выбор, и модификация данных происходят нормально.
Если убираю из проекта lib и подгружаю fbembed.dll динамически (серверная служба при этом не запущена), то: selectы и updateы работают нормально, но insert и delete не происходят.
Ошибки, видимой через status при этом не возникает.
Больше в программе ничего не меняю. При возвращении к варианту "статическая компоновка + запущенный сервер" всё снова работает нормально.
Может, есть какие-нибудь особенности при работе с Embedded?
Или было бы совсем замечательно - какой-нибудь простенький, но работающий пример с Embedded, от которого можно отталкиваться.
При статической компоновке (т.е. с включением в проект lib-файла) и запущенном сервере и выбор, и модификация данных происходят нормально.
Если убираю из проекта lib и подгружаю fbembed.dll динамически (серверная служба при этом не запущена), то: selectы и updateы работают нормально, но insert и delete не происходят.
Ошибки, видимой через status при этом не возникает.
Больше в программе ничего не меняю. При возвращении к варианту "статическая компоновка + запущенный сервер" всё снова работает нормально.
Может, есть какие-нибудь особенности при работе с Embedded?
Или было бы совсем замечательно - какой-нибудь простенький, но работающий пример с Embedded, от которого можно отталкиваться.