DoCmd.RunSQL SQLStatement
SQLStatement: Đây là chuỗi chứa câu lệnh SQL mà bạn muốn thực thi.
Giả sử bạn muốn cập nhật mức lương của một nhân viên trong bảng Employees. Bạn có thể sử dụng RunSQL trong VBA để thực hiện câu lệnh UPDATE.
Dim SQL As String
SQL = "UPDATE Employees SET Salary = 60000 WHERE EmployeeID = 5;"
DoCmd.RunSQL SQL
Nếu bạn muốn xóa một bản ghi trong bảng Employees, bạn có thể sử dụng câu lệnh DELETE như sau:
Dim SQL As String
SQL = "DELETE FROM Employees WHERE EmployeeID = 5;"
DoCmd.RunSQL SQL
Nếu bạn muốn thêm một bản ghi mới vào bảng, bạn có thể sử dụng câu lệnh INSERT INTO:
Dim SQL As String
SQL = "INSERT INTO Employees (EmployeeID, Name, Salary) VALUES (6, 'John Doe', 55000);"
DoCmd.RunSQL SQL
Tìm kiếm:
Trong Microsoft Access, lệnh RunSQL được sử dụng để thực thi các câu lệnh SQL từ VBA (Visual Basic for Applications). Điều này cho phép bạn thực thi các câu lệnh SQL như UPDATE, DELETE, INSERT, hoặc SELECT trong Access mà không cần phải trực tiếp vào cửa sổ truy vấn.