HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Fornecedores dos dados de ADO.NET |
 |
 |
Fornecedores dos dados
|
N�s sabemos que ADO.NET permite que n�s interajam com os tipos diferentes de origens de dados e os tipos diferentes de bases de dados. Entretanto, n�o h� um �nico jogo das classes que permitem que voc� realize este universal. Desde origens de dados diferentes expo protocolos diferentes, n�s necessitam uma maneira comunicar-se com a origem dos dados direita usando o protocolo direito. Algumas origens de dados mais velhas usam o protocolo de ODBC, muitas origens de dados mais novas usam o protocolo de OleDb, e h� mais origens de dados di�rias que permitem que voc� se comunique com eles diretamente atrav�s das bibliotecas da classe de .NET ADO.NET.
ADO.NET fornece uma maneira relativamente comum interagir com as origens de dados, mas vem em jogos diferentes das bibliotecas para cada maneira que voc� pode falar a uma origem dos dados. Estas bibliotecas s�o chamadas Dados Fornecedor e nomeadas geralmente para o tipo que da origem dos dados do protocolo ou permitem que voc� interaja com. a tabela 1 alista algum bem - fornecedores sabidos dos dados, o prefixo que do API se usa, e o tipo de origem dos dados permite que voc� interaja com.
tabela 1. Os fornecedores dos dados de ADO.NET s�o as bibliotecas da classe que permitem uma maneira comum interagir com as origens de dados ou os protocolos espec�ficos. A biblioteca APIs tem os prefixos que indicam que fornecedor suportam.
Provider Name |
API prefix |
Data Source Description |
ODBC Data Provider |
Odbc |
Data Sources with an ODBC interface. Normally older
data bases. |
OleDb Data Provider |
OleDb |
Data Sources that expose an OleDb interface, i.e.
Access or Excel. |
Oracle Data Provider |
Oracle |
For Oracle Data Bases. |
SQL Data Provider |
Sql |
For interacting with Microsoft SQL Server. |
Borland Data Provider |
Bdp |
Generic access to many data bases such as Interbase,
SQL Server, IBM DB2, and Oracle. |
|
Objetos de ADO.NET |
ADO.NET inclui muitos objetos que voc� pode se usar trabalhar com dados. Esta se��o introduz alguns dos objetos que preliminares voc� se usar�. Sobre o curso deste tutorial, voc� ser� exposto a muitos mais objetos de ADO.NET do perspective de como s�o usados em uma li��o particular. Os objetos abaixo s�o esses que voc� deve saber. Aprender sobre eles dar-lhe-� uma id�ia dos tipos de coisas que voc� pode fazer com dados ao usar ADO.NET.
O objeto de SqlConnection: Para interagir com uma base de dados, voc� deve ter uma conex�o a ela. As ajudas da conex�o identificam o usu�rio da base de dados, o nome da base de dados, o nome do usu�rio, a senha, e os outros par�metros que s�o requeridos conectando � base de dados. Um objeto da conex�o � usado por objetos do comando assim que saber�o que base de dados para executar o comando.
O objeto de SqlCommand: O processo da intera��o com uma base de dados significa que voc� deve especificar as a��es que voc� quer ocorrer. Isto � feito com um objeto do comando. Voc� usa um objeto do comando emitir indica��es do SQL � base de dados. Um objeto do comando usa um objeto da conex�o � figura para fora que base de dados a se comunicar com. Voc� pode usar um objeto do comando sozinho, executar diretamente um comando, ou atribuir uma refer�ncia a um objeto do comando a um SqlDataAdapter, que prenda um jogo dos comandos que trabalham em um grupo dos dados como descrito abaixo.
O objeto de SqlDataReader: Muitas opera��es dos dados requerem que voc� come�a somente um c�rrego dos dados para a leitura. O objeto do leitor dos dados permite que voc� obtenha os resultados de uma indica��o SELETA de um objeto do comando. Para raz�es do desempenho, os dados retornados de um leitor dos dados s�o um c�rrego para diante-somente r�pido dos dados. Isto significa que voc� pode somente puxar os dados do c�rrego em uma maneira seq�encial. Isto � bom para a velocidade, mas se voc� necessitar manipular dados, ent�o uma s�rie de dados � um objeto melhor a trabalhar com.
O objeto da s�rie de dados: Os objetos da s�rie de dados s�o respresenta��es da em-mem�ria dos dados. Cont�m os objetos m�ltiplos de Datatable, que cont�m colunas e fileiras, apenas como tabelas normais da base de dados. Voc� pode mesmo definir rela��es entre tabelas para criar relacionamentos da pai-crian�a. A s�rie de dados est� projetada especificamente ajudar controlar dados na mem�ria e suportar opera��es desconectadas em dados, quando tal scenario faz o sentido. A s�rie de dados � um objeto que seja usado por todos os fornecedores dos dados, que � porque n�o tem um prefixo do espec�fico do fornecedor dos dados.
O objeto de SqlDataAdapter: �s vezes os dados que voc� trabalha com s�o primeiramente de leitura apenas e voc� necessita raramente fazer mudan�as � origem dos dados subjacente. Algumas situa��es chamam-se tamb�m caching dados na mem�ria para minimizar o n�mero de chamadas de base de dados para os dados que n�o mudam. O adaptador de dados faz f�cil para que voc� realize estas coisas ajudando controlar dados em uma modalidade desconectada. O adaptador de dados enche um objeto da s�rie de dados ao ler os dados e escreve-o em um �nico grupo quando persistir muda para tr�s � base de dados. Um adaptador de dados contem uma refer�ncia ao objeto da conex�o e abre e fecha a conex�o automaticamente ao ler de ou ao escrever � base de dados. Adicionalmente, o adaptador de dados contem refer�ncias do objeto do comando para opera��es SELETAS, da INSER��O, do UPDATE, e da SUPRESS�O nos dados. Voc� ter� um adaptador de dados definido para cada tabela em uma s�rie de dados e tomar� cuidado de toda a comunica��o com a base de dados para voc�. Tudo que voc� necessita fazer for dizer o adaptador de dados quando carregar de ou escrever � base de dados.
|
 |
 |
Keywords:
ADO.NET Data Providers, health insurance providers, high speed internet providers, health care providers, asp net data, ado net data provider, vb net data, dsl providers, wireless providers, medicare providers, internet providers, isp providers, cellular providers market data providers, medicaid providers.
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|