Como selecionar uma campo especifico de uma datatable Csharp

08/04/2020

7

ola a todos! sou iniciante na linguagem C# e pequei um projeto novo nessa linguagem para poder aprender mais enquanto trabalho, porém necessito criar um sistema de login que ira verificar se o usuário e senha existem além de verificar a situação do pagamento mensal do cliente para abrir o programa.
Sendo assim criei uma logica que acessa o banco de dados MySql e me retorna todas as informações sobre o cliente que esta logando, porem preciso verificar um campo chamado situação_usuário que se encontra na DataTable que contem todas as informações, mas não sei como mover essa informação entre outras que irei necessitar para algumas variáveis de sistema.
Alguém poderia me ajudar com esse problema? desde já agradeço a todos.
Responder

Post mais votado

08/04/2020

obrigado! ajudou muito
Responder

Mais Posts

08/04/2020

Ricardo Arraes

ola a todos! sou iniciante na linguagem C# e pequei um projeto novo nessa linguagem para poder aprender mais enquanto trabalho, porém necessito criar um sistema de login que ira verificar se o usuário e senha existem além de verificar a situação do pagamento mensal do cliente para abrir o programa.
Sendo assim criei uma logica que acessa o banco de dados MySql e me retorna todas as informações sobre o cliente que esta logando, porem preciso verificar um campo chamado situação_usuário que se encontra na DataTable que contem todas as informações, mas não sei como mover essa informação entre outras que irei necessitar para algumas variáveis de sistema.
Alguém poderia me ajudar com esse problema? desde já agradeço a todos.


Bom dia

basicamente o datatable é uma tabela espelhada do seu banco, então ela é composta de rows (linhas de registro) e as colunas com os campos.

Nesse caso, para puxar especificamente o valor de uma coluna em um registro da datatable, você deve fazer assim:

meudatatable.rows[Indice do registro]["nome da coluna"]

Obs: o nome da coluna tem que estar entre aspas mesmo.

Espero ter ajudado!
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar