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

LẬP TRÌNH TRÊN MÔI TRƯỜNG WINDOWS ADO.NET pps

23 764 1

Đ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

Cấu trúc

  • LẬP TRÌNH TRÊN MÔI TRƯỜNG WINDOWS *** ADO.NET

  • Nội dung trình bày

  • Giới thiệu

  • Slide 4

  • Slide 5

  • Slide 6

  • Connected Model

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Disconnected Model

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

  • Slide 21

  • Slide 22

  • Slide 23

Nội dung

LẬP TRÌNH TRÊN MÔI TRƯỜNG WINDOWS *** ADO.NET Phạm Minh Tuấn pmtuan@fit.hcmuns.edu.vn 07/23/14Khoa CNTT - ĐH KHTN 2 Nội dung trình bày  Giới thiệu  Connected Model  Disconnected Model 07/23/14Khoa CNTT - ĐH KHTN 3 Giới thiệu  ADO.NET là một tập các lớp thư viện được sử dụng để truy xuất dữ liệu  Chiến lược truy xuất dữ liệu  Connected Model  Disconnected Model Chương trình CSDL, XML… Thêm/xóa/sửa dữ liệu Đọc dữ liệu 07/23/14Khoa CNTT - ĐH KHTN 4 Giới thiệu  Connected Model  Disconnected Model Chương trình Chương trình 07/23/14Khoa CNTT - ĐH KHTN 5 Giới thiệu  .NET Data Provider  Dùng để kết nối đến CSDL, thực hiện các câu lệnh, và nhận kết quả trả về.  Hiện có 4 loại data provider chính ADO.NET ODBC Application OLE DB Oracle SQL Server .NET Data Provider 07/23/14Khoa CNTT - ĐH KHTN 6 Giới thiệu  .NET Data Provider  Các thành phần của .NET Data Provider .NET Data Provider ???Connection ???Command ???DataReader ???DataAdapter SelectCommand DeleteCommand UpdateCommand InsertCommand Parameters ???Parameter 07/23/14Khoa CNTT - ĐH KHTN 7 Connected Model  Kết nối vào CSDL  Thực hiện lệnh  Thêm/Xóa/Sửa dữ liệu  Đọc dữ liệu từ CSDL 07/23/14Khoa CNTT - ĐH KHTN 8 Connected Model  Kết nối vào CSDL  Các lớp phụ trách kết nối  ODBCConnection  OleDBConnection  SqlConnection  OracleConnection  Thuộc tính quan trọng  ConnectionString: xác định nguồn dữ liệu cần kết nối  Phương thức quan trọng  Open: mở kết nối  Close: đóng kết nối 07/23/14Khoa CNTT - ĐH KHTN 9 Connected Model  Kết nối vào CSDL  Ví dụ: kết nối vào Access OleDbConnection cnn = new OleDbConnection(); cnn.ConnectionString = "Provider=Microsoft.Jet.OleDb.4.0; Data Source=hocsinh.mdb"; cnn.Open(); //Các lệnh cần thực hiện cnn.Close(); 07/23/14Khoa CNTT - ĐH KHTN 10 Connected Model  Thực hiện lệnh  Các lớp phụ trách  ODBCCommand  OleDBCommand  SqlCommand  OracleCommand  Thuộc tính quan trọng  Connection: xác định CSDL sẽ thực hiện thao tác  CommandText: xác định thao tác cần thực hiện  Parameters: xác định các tham số lệnh  Phương thức quan trọng  ExecuteReader: phù hợp lệnh Select trả ra 1 bảng dữ liệu  ExecuteScalar: phù hợp lệnh Select trả ra 1 giá trị  ExecuteNonQuery: phù hợp lệnh Insert, Delete, Update [...]... xuống CSDL OleDbCommandBuilder buider = new OleDbCommandBuilder(da); da.Update(dsHocSinh, "HocSinh"); Khoa CNTT - ĐH KHTN 07/23/14 21 Khoa CNTT - ĐH KHTN 07/23/14 22  Slide có sử dụng lại bài giảng về ADO.NET của Thầy Nguyễn Minh Huy Khoa CNTT - ĐH KHTN 07/23/14 23 . LẬP TRÌNH TRÊN MÔI TRƯỜNG WINDOWS *** ADO. NET Phạm Minh Tuấn pmtuan@fit.hcmuns.edu.vn 07/23/14Khoa CNTT - ĐH KHTN 2 Nội dung trình bày  Giới thiệu  Connected. provider chính ADO. NET ODBC Application OLE DB Oracle SQL Server .NET Data Provider 07/23/14Khoa CNTT - ĐH KHTN 6 Giới thiệu  .NET Data Provider  Các thành phần của .NET Data Provider .NET Data Provider ???Connection ???Command ???DataReader ???DataAdapter SelectCommand DeleteCommand UpdateCommand InsertCommand Parameters. KHTN 4 Giới thiệu  Connected Model  Disconnected Model Chương trình Chương trình 07/23/14Khoa CNTT - ĐH KHTN 5 Giới thiệu  .NET Data Provider  Dùng để kết nối đến CSDL, thực hiện các câu

Ngày đăng: 23/07/2014, 09:20

TỪ KHÓA LIÊN QUAN

w