1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Lập trình trên Windows với Microsoft® .NET: Bài 9 - Hồ Hoàn Kiếm

11 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 761,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài giảng Lập trình trên Windows với Microsoft® .NET: Bài 9 của Hồ Hoàn Kiếm trình bày về lập trình cơ sở dữ liệu; giới thiệu về ADO.Net; mô hình chuyển đổi giữa ADO và ADO.NET; các loại .NET Data Provider; mô hình ADO .NET Object; ADO.NET and XML.

Trang 1

Lập trình cơ sở dữ liệu

với ADO.Net

Giảng viên : Hồ Hoàn Kiếm

Trang 2

Lập trình cơ sở dữ liệu

Stored into

Database

Client

ADO.net

Data access technology

Trang 3

Lập trình cơ sở dữ liệu

Client-Server Application

Provides data to

client

Trang 4

Lập trình cơ sở dữ liệu

Data Access Components

Database User Server Running

Database

Database

Requests data Sends data

Server Down

Client Software

Requests data Error Message

DAC

(ODBC, OLE DB, ADO, ADO.net)

Trang 5

Giới thiệu về ADO.Net

Hổ trợ bởi Net Platform

Sử dụng công nghệ XML để chuyển đổi dữ liệu Tương tác vói tất cả các lọai cơ sở dữ liệu

Khả năng thực thi nhanh

Sử dụng cho các lọai ứng dụng client-server

Trang 6

Giới thiệu về ADO.Net

ADO.net architecture

Database

XML

Presen

tation Tier

Data

Tier

XML

Trang 7

Command

Recordset

XxxConnection

XxxCommand

DataSet XxxTransaction

XxxDataReader XxxDataAdapter

Mô hình chuyển đổi giữa ADO và ADO.NET

Trang 8

Các loại NET Data Provider

XxxConnection – for example, SqlConnection

 XxxTransaction – for example, SqlTransaction

 XxxException – for example, SqlException

 XxxError – for example, SqlError

XxxCommand – for example, SqlCommand

 XxxParameter – for example, SqlParameter

XxxDataReader – for example, SqlDataReader

XxxDataAdapter – for example,

SqlDataAdapter

Trang 9

SQL Server NET Data Provider

SQL Server NET Data Provider OLE DB NET Data Provider

OLE DB NET Data Provider

SQL Server 7.0 (and later)

OLEDB sources (SQL Server 6.5)

Mô hình ADO NET Object

Trang 10

Connected và Disconnected trong ADO.NET

SqlConnection

SqlDataAdapter

DataSet

SQL Server 7.0

(and later) SQL Server 7.0 (and later)

SqlConnection SqlCommand SqlDataReader

Trang 11

ADO.NET and XML

ADO.NET is tightly integrated with

XML

Using XML in a disconnected ADO.NET

application

XML Web Services

DataSet

Request data

1 2 SQL query

Results

3

XML

4

Updated XML

5

SQL updates

6

Data Source Client

DataSet

Ngày đăng: 11/05/2021, 00:06

🧩 Sản phẩm bạn có thể quan tâm