Hola
Hice varias pruebas y llegue a esta conclusion:
1- El campo de la tabla tiene que ser text.
2- En el MaskEdit, hay que quitar la marca en Save literal Characters.
Con esto ya se consigue que te grabe en la tabla lo que necesitas, yo lo hice asi:
Código Delphi
[-]
procedure TForm1.Button1Click(Sender: TObject);
begin
AdoTable1.Open;
AdoTable1.Insert;
AdoTable1.Fields[0].AsString:= MaskEdit1.Text;
AdoTable1.Post;
end;
Creo que es entiende bien, si no, comentalo.
Saludos