SqlDataAdapter ou DataAdapter?
Qual a diferença do SqlDataAdapter para o DataAdapter?
Fernanda Acacia
Curtidas 0
Respostas
Soeuseijothaz
09/11/2014
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
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
GOSTEI 0
Fernanda Acacia
09/11/2014
É muito comando que acompanha, então um é para SQL Server (exclusivo) e o outro para outros bancos?
GOSTEI 0
Soeuseijothaz
09/11/2014
É 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 ....."
GOSTEI 0
Fernanda Acacia
09/11/2014
Acabou! entendi perfeitamente.
GOSTEI 0
Emilio Neto
09/11/2014
Posso utilizar o SqlDataAdapter para outros bancos ou é exclusividade do SQL Server?
GOSTEI 0