sqlite3_exec() trong sqlite
Quy trình chạy một lệnh SQL gồm 3 bước:
- sqlite3_prepare_v2(): biên dịch
- sqlite3_step(): thực thi
- sqlite3_finalize(): Dọn dẹp
sqlite3_exec() thực hiện cả 3 quy trình này
Cách hoạt động của hàm callback
Nếu ta dùng "SELECT" để lấy dữ liệu, sqlite3_exec() sẽ trả kết quả thông qua một hàm callback
- Mỗi khi tìm thấy một dòng (row) dữ liệu, nó sẽ gọi hàm callback này một lần
- Nếu table có 10 dòng thì nó sẽ gọi 10 lần
All rights reserved