Tembién podrías pasar toda la patente a mayúsculas, para evitar duplicados
B1234567 no es igual a b1234567
Código Delphi
[-]procedure TDataModule.TCamionBeforePost(DataSet: TDataSet);
var
i : integer;
s : string;
begin
s := '';
if (DataSet.State = dsInsert) then
if (pos(' ',TCamionPATENTE.AsString)>0) then
begin
for i := 1 to Length(TCamionPATENTE.AsString) do
if (TCamionPATENTE.AsString[i]<>' ') then
s := s + TCamionPATENTE.AsString[i];
TCamionPATENTE.AsString := UpperCase(s);
end;
end;