Здравствуйте!
Не работает вставка записи в режиме CachedUpdates, если в MSQuery присутствует поле Blob.
Версия SDAC 6.8.16
CachedUpdates и Blob
Re: CachedUpdates и Blob
Здравствуйте,
Я проверил следующий код:, он выполняется корректно. Измените данный код чтоб он демонстрировал проблему.
Также укажите следующую информацию:
- скрипт для создания Вашей таблицы;
- точную версию Вашей IDE.
Я проверил следующий код:
Код: Выделить всё
begin
MSQuery1.CachedUpdates := True;
MSQuery1.SQL.Text := 'select * from tablename';
MSQuery1.Open;
MSQuery1.Append;
MSQuery1.FieldByName('id').AsInteger := 1;
MSQuery1.FieldByName('blobfieldname').AsString := 'test';
MSQuery1.Post;
MSQuery1.ApplyUpdates;
end;
Также укажите следующую информацию:
- скрипт для создания Вашей таблицы;
- точную версию Вашей IDE.
Re: CachedUpdates и Blob
Воспроизвести ошибку на новом приложении у меня не получилось.
Убрал из компонентов Master-Detail - заработало.
Убрал из компонентов Master-Detail - заработало.
Re: CachedUpdates и Blob
Мы не можем воспроизвести проблему даже при использовании связи master-detail, пожалуйста уточните тип BLOB поля и мы еще раз попробуем воспроизвести проблему