Tôi muốn viết một ứng dụng có thể kết nối với nhiều cơ sở dữ liệu (điều này sẽ được cấu hình bởi các tham số khi khởi động). Ứng dụng sẽ có các truy vấn khác nhau cho mỗi cơ sở dữ liệu, đây không phải là vấn đề.Các lựa chọn thay thế cho thư viện đa dữ liệu cho C/C++ là gì?
Vấn đề là tôi muốn có thể kết nối với các công cụ cơ sở dữ liệu khác nhau. Java có JDBC, Perl có DBI. C++ có gì?
Tôi còn không muốn sử dụng trình điều khiển cơ sở dữ liệu với giấy phép quá nghiêm ngặt (các giấy phép thương mại). GPL có thể - nhưng tôi muốn tránh điều đó.
Có thể bị đóng cửa do từ khóa "tốt nhất". Hãy xem nó là một wiki cộng đồng. –
Cảm ơn nhận xét, tôi đã thay đổi câu hỏi. –
SOCI http://soci.sourceforge.net/ - kết thúc cuộc thảo luận. –