GARANTIR DESCONTO

Fórum Key Violation - Solucao com DM #265767

18/01/2005

0

Bom dia!!!!!

Pesquisando no forum descobri uma maneira de que fosse traduzida a mensagem de key violation dada pelo vinicius2k que segue abaixo:

[color=green]Código:
...
var Msg: String;
begin
Msg:= ´Descrição não disponível.´;
if (Pos(´violation of PRIMARY or UNIQUE KEY´, E.Message) > 0) or
(Pos(´attempt to store duplicate value´, E.Message) > 0) then
begin
Msg:= ´A tentativa de inserção/edição iria resultar em duplicidade ´ +
´de registros nesta tabela.´;
end;
if Pos(´violation of FOREIGN KEY´, E.Message) > 0 then
begin
Msg:= ´A tentativa de atualização iria causar falhas de relacionamento, ´+
´por existirem dependencias entre as tabelas envolvidas.´;
end;
ShowMessage(E.Message + #13 + ´Descrição do Erro: ´ + 13 + Msg);
end;

[/color]

mas eu utilizo DM e ele nao reconhece o ShowMessage, alguem tem outra alternativa???? Obrigado!!!!


Tocotaura

Tocotaura

Responder

Posts

18/01/2005

Massuda

mas eu utilizo DM e ele nao reconhece o ShowMessage, alguem tem outra alternativa????
Inclua no [b:6f8a9d6196]uses[/b:6f8a9d6196] do seu DM a unit [b:6f8a9d6196]Dialogs[/b:6f8a9d6196].


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar