... record adoPrimaryRS.Requery DataMemberChanged "Primary" End Sub Bạn có thể tải về chương trình nầy từ đây ADOClass.zip. Chương Mười Sáu - Lập trình với ADO (phần I)Control Data ADO Visual ... thuật khi lập trình với database, hoặc là dùng DAO như trong hai bài trước, hoặc là dùng ADO (ActiveX Data Objects).Sự khác biệt chính giữa ADO và DAO là ADO cho phép ta làm việc với mọi loại ... recordset adoPrimaryRS với WithEvents: Dim WithEvents adoPrimaryRS As Recordset Private Sub adoPrimaryRS_MoveComplete(ByVal adReason As ADODB.EventReasonEnum, _ ByVal pError As ADODB.Error,...