ktv
Дата: 13.05.2011 15:25:39
Dbf1.Filter:='Name='+QuotedStr('Min*');
DbfParametes.Filtered := True;
- выдает access violation at address
Поле текстовое. В самом dbf я ограничил его dispwith на треть реальной длины. Использую обычные DBF файлы.
При этом с цифровым полем типа
Dbf1.Filter:='Id=3';
DbfParametes.Filtered := True;
проблем не возникает...
Может большая длина в таблице (100 символов)?
В гугле пока не нашел адекватной оценки :(
Anatoly Podgoretsky
Дата: 13.05.2011 16:35:09
Не знаю судьба или нет, но это первое серьезное различие
Ну во первых TDbf это очень кривой продукт, исправят одно, испортят другое, так толком и не работает, а используй MS SQL бесплатно и качественно. Язык T-SQL очень развитый.