GARANTIR DESCONTO

Fórum Usando o Case no Firebird 15 #48674

31/12/2004

0

    Bd.MotoristaQry.SQL.Text := ´SELECT CODIGO, ´ +
      ´case TIPO ´ +
      ´when "1" then "Agregado" ´ +
      ´when "2" then "Avulso" ´ +
      ´when "3" then "Efetivo" ´ +
      ´else "Erro no Cadastro" ´ +
      ´end FROM MOTORISTAS´;


estou usando esse Case no Delphi pra consultar uma tabela de motoristas, o campo TIPO é char(1) e pode ser 1, 2 ou 3 como essa é uma tabela importada podem haver erros de cadastro e sempre que eu executo esse query ela me retorna um erro:

DBX: Error: No mapping for error code found

o meu código em delphi está com algum erro ?
é assim mesmo que se utiliza o case no FB ?

julio


Tuskinhu

Tuskinhu

Responder

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

Aceitar