25 de nov. de 2014

Verificar tipo de dados de um dataset (DataType)

Boa noite pessoal, há um tempo no meu trabalho precisei verificar o tipo de um campo para saber qual valor devo atribuir a ele, devido a laço que utilizavamos para varrer todos os campos da tabela e nessa tabela tinhamos campos BOOLEAN e campos INTEGER.

Mas essa verificação que vou mostrar abaixo pode ser feita para todos os tipos de dados conhecidos pelo Delphi.

  1. Criamos uma tela com a seguinte estrutura


























  • Sendo:
    • 1 TDbGrid
    • 1 TclientDataSet
    • 1 TdataSource
    • 1 TButton



  1. O ClientDataSet criamos com a seguinte estrutura






















  1. No botão inserimos o seguinte código








































  1. O resultado que temos na tela, após pressionarmos o botão de verificar algumas vezes, é o seguinte.














Nenhum comentário: