ADO NET

25/01/2017

0

Boa tarde, gostaria de saber se o que está sendo utilizado abaixo é o ADO .NET? Ou eu que estou falando o nome errado da forma como está acessando meu banco de dados. Qual o nome correto que está sendo utilizado abaixo para acesso ao banco de dados?

var agencias = new List<AgenciaModel>();

var query = @"SELECT * FROM AGENCIAS
WHERE UPPER(NOME) LIKE UPPER('" + pesquisa + "%')
OR CPF_CNPJ LIKE '" + pesquisa + "%'" +
ORDER BY ID_AGENCIA, NOME";

FbCommand cmd = new FbCommand(query, conn);

var resultado = cmd.ExecuteReader();

if (resultado.HasRows)
while (resultado.Read())
agencias.Add(new Agencia(resultado));
Natália

Natália

Responder

Post mais votado

26/01/2017

Sim, Natália, é o ADO. Pra teu conhecimento, ADO é um conjunto de classes do .NET Framework, desenvolvido para facilitar o acesso das aplicações às bases de dados de diversos tipos, especialmente banco de dados, como Access, SQL Server, Oracle.

Alec Candia

Alec Candia
Responder

Mais Posts

09/02/2017

Joel Rodrigues

Apenas complementando a resposta do Alec, pelo que pude perceber você está usando o driver do Firebird para ADO.NET. De forma semelhante existem classes como MySqlCommand, SqlCommand, OleDbCommand, etc.

Abraço.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar