Academic Tutorials



English | French | Portugese | Dutch | Italian
Google

Online

À la maison Codes sources E-Livres Téléchargements Nous contacter Au sujet de nous

HTML Tutorials
HTML Tutorial
XHTML Tutorial
CSS Tutorial
TCP/IP Tutorial
CSS 1.0
CSS 2.0
HLML
XML Tutorials
XML Tutorial
XSL Tutorial
XSLT Tutorial
DTD Tutorial
Schema Tutorial
XForms Tutorial
XSL-FO Tutorial
XML DOM Tutorial
XLink Tutorial
XQuery Tutorial
XPath Tutorial
XPointer Tutorial
RDF Tutorial
SOAP Tutorial
WSDL Tutorial
RSS Tutorial
WAP Tutorial
Web Services Tutorial
Browser Scripting
JavaScript Tutorial
VBScript Tutorial
DHTML Tutorial
HTML DOM Tutorial
WMLScript Tutorial
E4X Tutorial
Server Scripting
ASP Tutorial
PERL Tutorial
SQL Tutorial
ADO Tutorial
CVS
Python
Apple Script
PL/SQL Tutorial
SQL Server
PHP
.NET (dotnet)
Microsoft.Net
ASP.Net
.Net Mobile
C# : C Sharp
ADO.NET
VB.NET
VC++
Multimedia
SVG Tutorial
Flash Tutorial
Media Tutorial
SMIL Tutorial
Photoshop Tutorial
Gimp Tutorial
Matlab
Gnuplot Programming
GIF Animation Tutorial
Scientific Visualization Tutorial
Graphics
Web Building
Web Browsers
Web Hosting
W3C Tutorial
Web Building
Web Quality
Web Semantic
Web Careers
Weblogic Tutorial
SEO
Web Site Hosting
Domain Name
Java Tutorials
Java Tutorial
JSP Tutorial
Servlets Tutorial
Struts Tutorial
EJB Tutorial
JMS Tutorial
JMX Tutorial
Eclipse
J2ME
JBOSS
Programming Langauges
C Tutorial
C++ Tutorial
Visual Basic Tutorial
Data Structures Using C
Cobol
Assembly Language
Mainframe
Forth Programming
Lisp Programming
Pascal
Delphi
Fortran
OOPs
Data Warehousing
CGI Programming
Emacs Tutorial
Gnome
ILU
Soft Skills
Communication Skills
Time Management
Project Management
Team Work
Leadership Skills
Corporate Communication
Negotiation Skills
Database Tutorials
Oracle
MySQL
Operating System
BSD
Symbian
Unix
Internet
IP-Masquerading
IPC
MIDI
Software Testing
Testing
Firewalls
SAP Module
ERP
ABAP
Business Warehousing
SAP Basis
Material Management
Sales & Distribution
Human Resource
Netweaver
Customer Relationship Management
Production and Planning
Networking Programming
Corba Tutorial
Networking Tutorial
Microsoft Office
Microsoft Word
Microsoft Outlook
Microsoft PowerPoint
Microsoft Publisher
Microsoft Excel
Microsoft Front Page
Microsoft InfoPath
Microsoft Access
Accounting
Financial Accounting
Managerial Accounting


Fournisseurs de données d'ADO.NET


Previous Next



Fournisseurs de données

Nous savons qu'ADO.NET nous permet d'agir l'un sur l'autre avec différents types de points d'émission et différents types de bases de données. Cependant, il n'y a pas un ensemble simple de classes qui te permettent d'accomplir ceci universellement. Depuis différents points d'émission exposer les différents protocoles, nous ont besoin d'une manière de communiquer avec le bon point d'émission de données en utilisant le bon protocole. Quelques points d'émission plus anciens emploient le protocole d'ODBC, beaucoup de plus nouveaux points d'émission emploient le protocole d'OleDb, et il y a plus de points d'émission journaliers qui te permettent de communiquer avec elles directement par des bibliothèques de classe de .NET ADO.NET.

ADO.NET fournit une manière relativement commune d'agir l'un sur l'autre avec des points d'émission, mais vient dans différents ensembles de bibliothèques pour chaque manière que vous pouvez parler à un point d'émission de données. Ces bibliothèques s'appellent Data Providers et sont habituellement appelées pour le type de point d'émission de protocole ou de données qu'elles te permettent d'agir l'un sur l'autre avec. le tableau 1 énumère quelques fournisseurs bien connus de données, le préfixe d'api qu'ils emploient, et le type de point d'émission de données ils te permettent d'agir l'un sur l'autre avec.

tableau 1. Les fournisseurs de données d'ADO.NET sont des bibliothèques de classe qui permettent une manière commune d'agir l'un sur l'autre avec des points d'émission ou des protocoles spécifiques. La bibliothèque APIs ont des préfixes qui indiquent quel fournisseur ils soutiennent.

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.




Objets d'ADO.NET

ADO.NET inclut beaucoup d'objets que vous pouvez employer pour travailler avec des données. Cette section présente certains des objets primaires que vous emploierez. Au-dessus du cours de ce cours d'instruction, vous serez exposés à beaucoup plus d'objets d'ADO.NET de la perspective de la façon dont ils sont employés dans une leçon particulière. Les objets ci-dessous sont ceux que vous devez savoir. Se renseigner sur eux te donnera une idée des types de choses que vous pouvez faire avec des données en utilisant ADO.NET.

L'objet de SqlConnection :
Pour agir l'un sur l'autre avec une base de données, vous devez avoir un raccordement à lui. Les aides de raccordement identifient le serveur de base de données, le nom de base de données, le nom d'utilisateur, le mot de passe, et d'autres paramètres qui sont exigés pour se relier à la base de données. Un objet de raccordement est employé par des objets de commande ainsi ils connaîtront sur quelle base de données pour exécuter la commande.

L'objet de SqlCommand :
Le processus d'agir l'un sur l'autre avec une base de données signifie que vous devez indiquer les actions que vous voulez se produire. Ceci est fait avec un objet de commande. Vous employez un objet de commande pour envoyer des rapports de SQL à la base de données. Un objet de commande emploie un objet de raccordement à la figure dehors avec laquelle base de données à communiquer. Vous pouvez employer seul un objet de commande, pour exécuter une commande directement, ou assigner une référence à un objet de commande à un SqlDataAdapter, qui tient un ensemble de commandes qui travaillent sur un groupe de données comme décrit ci-dessous.

L'objet de SqlDataReader :
Beaucoup d'opérations de données exigent que vous obtenez seulement un jet des données pour la lecture. L'objet de lecteur de données te permet d'obtenir les résultats d'un rapport CHOISI d'un objet de commande. Pour des raisons d'exécution, les données retournées d'un lecteur de données sont un jet vers l'avant-seulement rapide des données. Ceci signifie que vous pouvez seulement tirer les données du jet d'une façon séquentielle. C'est bon pour la vitesse, mais si vous devez manoeuvrer des données, alors un ensemble de données est un meilleur objet à travailler avec.

L'objet d'ensemble de données :
Les objets d'ensemble de données sont des représentations de dans-mémoire des données. Ils contiennent les objets multiples de Datatable, qui contiennent des colonnes et des rangées, juste comme les tables normales de base de données. Vous pouvez même définir des relations entre les tables pour créer des rapports de parent-enfant. L'ensemble de données est spécifiquement conçu pour aider à contrôler des données dans la mémoire et à soutenir des opérations débranchées sur des données, quand un tel scénario se comprennent. L'ensemble de données est un objet qui est employé par tous les fournisseurs de données, qui est pourquoi il n'a pas un préfixe de détail de fournisseur de données.

L'objet de SqlDataAdapter :
Parfois les données que vous travaillez avec sont principalement inaltérables et vous devez rarement faire des changements au point d'émission de données fondamental. Quelques situations réclament également cacher des données dans la mémoire pour réduire au minimum le nombre d'appels de base de données pour les données qui ne changent pas. L'adaptateur de ligne le rend facile pour toi d'accomplir ces choses en aidant à contrôler des données en mode débranché. L'adaptateur de ligne remplit objet d'ensemble de données en indiquant les données et écrit dans un groupe simple quand la persistance change de nouveau à la base de données. Un adaptateur de ligne contient une référence à l'objet de raccordement et ouvre et ferme le raccordement automatiquement en indiquant de ou en écrivant à la base de données. En plus, l'adaptateur de ligne contient des références d'objet de commande pour des opérations CHOISIES, d'INSERTION, de MISE À JOUR, et d'EFFACEMENT sur les données. Vous aurez un adaptateur de ligne défini pour chaque table dans un ensemble de données et il prendra soin de toute la communication avec la base de données pour toi. Tout que vous devez faire est de dire l'adaptateur de ligne quand charger de ou écrire à la base de données.







Previous Next

Mots-clés : Les fournisseurs de données d'ADO.NET, fournisseurs d'assurance médicale maladie, fournisseurs Internet à grande vitesse, fournisseurs de santé, données nettes d'asp, fournisseur net de données d'agitation, données nettes de vb, fournisseurs de DSL, fournisseurs sans fil, fournisseurs d'assurance-maladie, fournisseurs Internet, fournisseurs d'ISP, les fournisseurs cellulaires lancent des fournisseurs sur le marché de données, fournisseurs de medicaid.


HTML Quizes
HTML Quiz
XHTML Quiz
CSS Quiz
TCP/IP Quiz
CSS 1.0 Quiz
CSS 2.0 Quiz
HLML Quiz
XML Quizes
XML Quiz
XSL Quiz
XSLT Quiz
DTD Quiz
Schema Quiz
XForms Quiz
XSL-FO Quiz
XML DOM Quiz
XLink Quiz
XQuery Quiz
XPath Quiz
XPointer Quiz
RDF Quiz
SOAP Quiz
WSDL Quiz
RSS Quiz
WAP Quiz
Web Services Quiz
Browser Scripting Quizes
JavaScript Quiz
VBScript Quiz
DHTML Quiz
HTML DOM Quiz
WMLScript Quiz
E4X Quiz
Server Scripting Quizes
ASP Quiz
PERL Quiz
SQL Quiz
ADO Quiz
CVS Quiz
Python Quiz
Apple Script Quiz
PL/SQL Quiz
SQL Server Quiz
PHP Quiz
.NET (dotnet) Quizes
Microsoft.Net Quiz
ASP.Net Quiz
.Net Mobile Quiz
C# : C Sharp Quiz
ADO.NET Quiz
VB.NET Quiz
VC++ Quiz
Multimedia Quizes
SVG Quiz
Flash Quiz
Media Quiz
SMIL Quiz
Photoshop Quiz
Gimp Quiz
Matlab Quiz
Gnuplot Programming Quiz
GIF Animation Quiz
Scientific Visualization Quiz
Graphics Quiz
Web Building  Quizes
Web Browsers Quiz
Web Hosting Quiz
W3C Quiz
Web Building Quiz
Web Quality Quiz
Web Semantic Quiz
Web Careers Quiz
Weblogic Quiz
SEO Quiz
Web Site Hosting Quiz
Domain Name Quiz
Java Quizes
Java Quiz
JSP Quiz
Servlets Quiz
Struts Quiz
EJB Quiz
JMS Quiz
JMX Quiz
Eclipse Quiz
J2ME Quiz
JBOSS Quiz
Programming Langauges Quizes
C Quiz
C++ Quiz
Visual Basic Quiz
Data Structures Using C Quiz
Cobol Quiz
Assembly Language Quiz
Mainframe Quiz
Forth Programming Quiz
Lisp Programming Quiz
Pascal Quiz
Delphi Quiz
Fortran Quiz
OOPs Quiz
Data Warehousing Quiz
CGI Programming Quiz
Emacs Quiz
Gnome Quiz
ILU Quiz
Soft Skills Quizes
Communication Skills Quiz
Time Management Quiz
Project Management Quiz
Team Work Quiz
Leadership Skills Quiz
Corporate Communication Quiz
Negotiation Skills Quiz
Database Quizes
Oracle Quiz
MySQL Quiz
Operating System Quizes
BSD Quiz
Symbian Quiz
Unix Quiz
Internet Quiz
IP-Masquerading Quiz
IPC Quiz
MIDI Quiz
Software Testing Quizes
Testing Quiz
Firewalls Quiz
SAP Module Quizes
ERP Quiz
ABAP Quiz
Business Warehousing Quiz
SAP Basis Quiz
Material Management Quiz
Sales & Distribution Quiz
Human Resource Quiz
Netweaver Quiz
Customer Relationship Management Quiz
Production and Planning Quiz
Networking Programming Quizes
Corba Quiz
Networking Quiz
Microsoft Office Quizes
Microsoft Word Quiz
Microsoft Outlook Quiz
Microsoft PowerPoint Quiz
Microsoft Publisher Quiz
Microsoft Excel Quiz
Microsoft Front Page Quiz
Microsoft InfoPath Quiz
Microsoft Access Quiz
Accounting Quizes
Financial Accounting Quiz
Managerial Accounting Quiz

Privacy Policy
Copyright © 2003-2019 Vyom Technosoft Pvt. Ltd., All Rights Reserved.