
Bài giảng lập trình Web - Ts.Vũ Đức Lung - Chương 4
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng lập trình Web - Ts.Vũ Đức Lung - Chương 4Chương 4: Điều khiển liên kết dữ liệu - DataGrid (1.1, VS 2003) - GridView - DataList - DetailsView - Form View - Repeater - Các ví dụ ứng dụng ASP.NET 1 Data Controls ADO.NETDataSet Database Authors Connection Authors DataAdapter Select … from Authors ASP.NET 2 Data Controls ADO.NETDataSet Database Authors Connection Publishers DataAdapterPublishers Select … from Publishers ASP.NET 3 Data Controls ADO.NETDataSet Authors DataGrid RepeaterPublishers DataList DataView ASP.NET 4 4.1. Điều khiển DataGridCác lựa chọn trong khi thao tác định dạng lưới trongVS.NET -Trang General -Trang Columns -Trang Paging -Trang Format g -Trang Borders ASP.NET 5 4.1. Điều khiển DataGridXử lý phân trang - PagingTuy biến các cột – Column Template - sự kiện ItemDataBound của DataGrid Gọi DataBind-> sự kiện ItemDataBound cho mỗi dòng dữ liệuCập nhật dữ liệu trực tiếp trên lưới - sự kiện ItemCommand của DataGrid Command name = “Edit” => sự kiện EditCommand “Update” – UpdateCommand “Cancel” – CancelCommand “Delete” – DeleteCommand Delete Select command =>ItemCommand ASP.NET 6 Lệnh cập nhật dữ liệu UpdateCách 1: Dùng đối tượng Command để cập nhật dữ liệu ố ể 1. Lấy dữ liệu mà user vừa cập nhật vào 2. Tạo kết nối với CSDL 3. Tạo đối tượng Command để cập nhật dữ liệu ệ 4. Truyền tham số cho đối tượng Command 5. Thi hành lệnh ASP.NET 7 Lệnh cập nhật dữ liệu Update Cách 1: Dùng đối tượng Command để cập nhật dữ liệu ố ể Lấy dữ liệu mà user vừa cập nhật vàoDim MaSoISBN AsTạo kết nối với CSDL TextBox = e.Item.Cells(0).Controls(0)Dim IDTacGia As TextBox = e.Item.Cells(1).Controls(0) Tạo đối tượng Command để cập nhật dữDim Phai As CheckBox = e.Item.FindControl(Phai) liệu ệDim MaSoSach As Integer = masterDataGrid.DataKeys(e.Item.ItemIndex) Truyền tham số cho(đối tượng y ) Command Thi hành lệnh ASP.NET 8 Lệnh cập nhật dữ liệu Update Cách 1: Dùng đối tượng Command để cập nhật dữ liệu ố ể Lấy dữ liệu mà user vừa cập nhật vào Tạo kết nối với CSDL Tạo đối tượng Command để cập nhật dữDim ConnString As String liệu ệ ConnString = Provider=Microsoft Jet OleDb 4 0; Data Provider=Microsoft.Jet.OleDb.4.0;Source= & Server.MapPath(../dbase/books.mdb) Dim Conn As New OleDbConnection(ConnString) Truyền tham số cho đối tượng Command Thi hành lệnh ASP.NET 9 Lệnh cập nhật dữ liệu Update Cách 1: Dùng đối tượng Command để cập nhật dữ liệu ố ể Lấy dữ liệu mà user vừa cập nhật vào Tạo kết nối với CSDL Tạo đối tượng Command để cập nhật dữ liệu ệDim cmdUpdate As New OleDbCommand Truyền tham số cho đối tượngcmdUpdate.Connection = Conn CommandcmdUpdate.CommandText =UPDATE BooksAuthors & _ p Thi hành lệnh Set ISBN = ?, AuthorID = ?, GioiTinh = ? Where MS=? ASP.NET 10 Lệnh cập nhật dữ liệu Update Cách 1: Dùng đối tượng Command để cập nhật dữ liệu ố ể cmdUpdate.CommandType = CommandType.Text cmdUpdate.Parameters.Add(ISBN, nhật vào p Lấy dữ liệu mà user( vừa cập, MaSoIS ...
Tìm kiếm theo từ khóa liên quan:
Phương pháp lập trình Lập trình web Bài giảng lập trình web Điều khiển liên kết dữ liệu Điều khiển DataGrid Lệnh xóa dữ liệu Điều khiển DataListTài liệu có liên quan:
-
Giáo trình Lập trình logic trong prolog: Phần 1
114 trang 224 0 0 -
Giáo trình Lập trình C căn bản
135 trang 180 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 174 0 0 -
14 trang 140 0 0
-
161 trang 139 1 0
-
[Thảo luận] Học PHP như thế nào khi bạn chưa biết gì về lập trình?
5 trang 137 0 0 -
Giáo trình lập trình hướng đối tượng - Lê Thị Mỹ Hạnh ĐH Đà Nẵng
165 trang 128 0 0 -
Bài giảng Lập trình web nâng cao: Chương 8 - Trường ĐH Văn Hiến
36 trang 124 1 0 -
Bài giảng Phương pháp lập trình: Chương 9 - GV. Từ Thị Xuân Hiền
36 trang 119 0 0 -
MỘT SỐ ĐIỂM CẦN CHÚ Ý KHI THIẾT KẾ WEB
5 trang 118 0 0 -
GIÁO TRÌNH LẬP TRÌNH WEB_PHẦN 2_BÀI 3
3 trang 110 0 0 -
Lập Trình Web: Các trang quản trị trong PHP - GV: Trần Đình Nghĩa
8 trang 108 0 0 -
231 trang 99 1 0
-
101 trang 97 2 0
-
Bài giảng Lập trình web nâng cao: Chương 7 - Trường ĐH Văn Hiến
16 trang 69 1 0 -
Bài giảng Lập trình web bài 2: Làm quen với công cụ vẽ và sử dụng Symbol bảng Library
51 trang 58 0 0 -
Bài giảng Lập trình Web ASP.Net với C#: Chương 9 - Th.S Phạm Đào Minh Vũ
55 trang 56 0 0 -
Giáo trình về môn Lập trình C căn bản
131 trang 54 0 0 -
Lập trình web bằng cơ sở dữ liệu MySQL 5.1 và PHP 5.3: Phần 1
136 trang 48 1 0 -
Giáo trình: Kỹ thuật truyền số liệu
127 trang 46 0 0