Tài liệu Thao tác CSDL với ADO.NET - Pdf 86

Bài giảng môn học
© 2007 Khoa Công nghệ thông tin
Thiết kế và Lập trình Web 2
Thao tác CSDL với ADO.NET
Khoa Công nghệ Thông tin
Trường Đại học Khoa học Tự nhiên
Thiết kế và Lập trình Web 2 – Thao tác CSDL với ADO.NET
© 2007 Khoa CNTT - ĐHKHTN
2
Nội dung
 Sơ lược lịch sử phát triển
 Kiến trúc ADO.NET
 .NET Data Provider
 DataSet
Thiết kế và Lập trình Web 2 – Thao tác CSDL với ADO.NET
© 2007 Khoa CNTT - ĐHKHTN
3
Nội dung
Sơ lược lịch sử phát triển
 Kiến trúc ADO.NET
 .NET Data Provider
 DataSet
Thiết kế và Lập trình Web 2 – Thao tác CSDL với ADO.NET
© 2007 Khoa CNTT - ĐHKHTN
ADO.NET là gì?
 ADO.NET (ActiveX Data Object .NET)
– Công nghệ của Microsoft
– Phát triển tự nhiên từ ADO
– Cung cấp các đối tượng và hàm thư viện dùng để kết nối và xử
lý trên CSDL
Thiết kế và Lập trình Web 2 – Thao tác CSDL với ADO.NET

ODBC
Driver
Driver
Driver
Provider
Provider
Provider
Provider
Thiết kế và Lập trình Web 2 – Thao tác CSDL với ADO.NET
© 2007 Khoa CNTT - ĐHKHTN
7
Nội dung
 Sơ lược lịch sử phát triển
Kiến trúc ADO.NET
 .NET Data Provider
 DataSet
Thiết kế và Lập trình Web 2 – Thao tác CSDL với ADO.NET
© 2007 Khoa CNTT - ĐHKHTN
8
ADO.NET
ODBC
Kiến trúc ADO.NET
Application
Non-Relational Data
Relational Data
OLE DB
Oracle
SQL Server
ODBC
OLE DB

.NET Data Provider
???Connection
???Transaction
???Command
???DataReader
???DataAdapter
SelectCommand
DeleteCommand
UpdateCommand
InsertCommand
Parameters
???Parameter
Thiết kế và Lập trình Web 2 – Thao tác CSDL với ADO.NET
© 2007 Khoa CNTT - ĐHKHTN
12
.NET Data Provider - Connection
 Thuộc tính và phương thức của Connection:
ConnectionString: loại Data Source cần kết nối.
Open(): thiết lập kết nối đến Data Source.
Close(): ngắt kết nối đến Data Source.
Data Source
Application
Connection
Thiết kế và Lập trình Web 2 – Thao tác CSDL với ADO.NET
© 2007 Khoa CNTT - ĐHKHTN
13
.NET Data Provider – Connection (cont)
SqlConnection cnn = new SqlConnection();
cnn.ConnectionString = “server=localhost;
database=Northwind; user id=sa; password=sa”;

Server.MapPath(“Database/myDB.mdb”); D:\MyWebsite\Database\myDB.mdb
Server.MapPath(“../myDB.mdb”); D:\myDB.mdb


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status