catdimon
16-10-2006, 20:32
Всех приветствую! Есть проблема при использовании компонента UpdateSql в Delphi, компонент используется для удаления отсортированных строк в БД (тип БД Paradox 7). Изначально процесс удаления в кэш происходит, но при попытке сохранения удаления через процедуру:
with Query3 do
begin
if State in [dsEdit,dsInsert] then
Post;
ApplyUpdates;
CommitUpdates;
выходит сообщение: "Type mismatch in expression".:confused: :mad:
Заметил что это происходит, если в БД в наличии поля с датами и тип поля "Date", если БД с полями "Alpha", то ничего подобного не происходит и удаление из кэша происходит нормально.
Просьба подскажите в чем проблема, заранее благодарен!
Семь Сорок
16-10-2006, 21:00