none
Como faço para comparar dados do DATASET? RRS feed

  • Pergunta

  • Boa tarde a todos!

    Seguinte pessoal, estou trabalhando com um oledbdataadapter e dataset (dsRelacao) conexão e etc, ocorre que tenho também no meu form os botões de navegação pelo dataset  <<  <  >   >> porém estou querendo por exemplo comparar tamanhos de um determinado campo o CNPJ_CPF onde se "if len(CAMPO) > 11 THEN 99 999 999/9999-99 ELSE 999,999,999-99 END IF a questão é a seguinte como leio o dataset? pois numca trabalhei com dataset nativo do VB.NET,

    Isto faço para configurar um Maskedtextbox, a quem ajudar-me obrigado!

    Att. 


    Dilson J. Hasselmann Desenvolvedor VB.NET

    segunda-feira, 23 de setembro de 2013 17:39

Respostas

  • Tente isso:

    for each dr as datarow in dsRelacao.tables(0).rows '' lê linha por linha da primeira tabela (datatable) que está dentro do dataset

    if not dr.isnull("CAMPO") andalso dr("CAMPO").ToString.Length > 11 then

                   '' CNPJ

    else

                   '' CPF

    end if

    next for

    • Marcado como Resposta DJHasselmann segunda-feira, 23 de setembro de 2013 20:07
    segunda-feira, 23 de setembro de 2013 19:23