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));
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
Curtir tópico
+ 0
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
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.
Abraço.
Responder
Clique aqui para fazer login e interagir na Comunidade :)