Tôi đã làm việc trên một ứng dụng VB6 với SQLite trong một thời gian và tôi đã thử một vài phương pháp kết nối.
Vì vậy, hãy để tôi tóm tắt và đưa ra, ý kiến của tôi là câu trả lời hay nhất.
Phương pháp được đề cập bởi Ben Hoffstein, gobansaor và David W. Fenton là tốt, nhưng chúng dựa trên giao diện độc quyền cho sqlite.
Nhà cung cấp OLEDB của CherryCity là tốt bởi vì nó sử dụng giao diện chuẩn, nhưng chúng có hệ thống nhuận bút cài đặt, điều này khiến cho nó thực sự đắt tiền. Và trang web của họ không tuyên bố trước rằng sản phẩm có tiền bản quyền. Bạn chỉ tìm ra khi bạn thực sự mua sản phẩm để phát triển và muốn phân phối nó.
Cuối cùng là hoàn toàn miễn phí như trong cả bia và lời nói, trình điều khiển ODBC SQLite tại http://www.ch-werner.de/sqliteodbc/. Nó hoạt động khá tốt và tôi chưa gặp phải bất kỳ vấn đề lớn nào. Vấn đề nhỏ duy nhất tôi gặp phải là nó sẽ không cho phép nhiều câu lệnh trong một cuộc gọi, vì vậy bạn chỉ cần tách nó ra. Ngoài ra, trình điều khiển cho phép phương pháp tiếp cận DSN-ít hơn, giúp mọi thứ trở nên dễ dàng hơn nhiều.
Vì vậy, imo, trình điều khiển ODBC thực sự là giải pháp tốt nhất.