SqlDataAdapter ou DataAdapter?

09/11/2014

0

Qual a diferença do SqlDataAdapter para o DataAdapter?
Fernanda Acacia

Fernanda Acacia

Responder

Posts

09/11/2014

Soeuseijothaz

No meu entendimento pode-se dize que a diferença na prática é:

SqlDataAdapter é o para se usado embase de dados SQL Server.

DataAdapter e para ser usado de forma mais abrangente no demais bancos de dados.

Mas as função real das duas é a mesma preencher um DataSet e Atualizar os dados com um conexão pré-definida.

Mais informações:

http://msdn.microsoft.com/pt-br/library/system.data.sqlclient.sqldataadapter%28v=vs.110%29.aspx

http://msdn.microsoft.com/pt-br/library/system.data.common.dataadapter%28v=vs.110%29.aspx
Responder

10/11/2014

Fernanda Acacia

É muito comando que acompanha, então um é para SQL Server (exclusivo) e o outro para outros bancos?
Responder

10/11/2014

Soeuseijothaz

É muito comando que acompanha, então um é para SQL Server (exclusivo) e o outro para outros bancos?


É isto mesmo.

Você até pode usar DataAdapter para SQL (eu nuca usei), todavia é sempre recomendado usar o que é nativo.

Segundo a própria Microsoft: "Se você estiver se conectando a um banco de dados SQL Server, você pode aumentar o desempenho geral usando SqlDataAdapter ....."
Responder

10/11/2014

Fernanda Acacia

Acabou! entendi perfeitamente.
Responder

21/11/2014

Emilio Neto

Posso utilizar o SqlDataAdapter para outros bancos ou é exclusividade do SQL Server?
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