Ý nghĩa của SqlCommandBuilder trong ADO.NET

Cho em hỏi là tại sao khi dùng adapter trong ADO.NET thì Khi Lấy Dữ Liệu Ra Thì Không Sao Nhưng khi Cần Thêm Sửa Xóa Dữ Liệu Bằng adapter Thì Cần Phải Có Lệnh “SqlCommandBuilder commandBuilder = new SqlCommandBuilder(adapter);” Thì Nó Mới Cho Thêm, Sửa, Xóa Dữ Liệu Vậy ạ

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?