使用ODBC连接到SQLite而不使用寄存器数据库

时间:2009-03-12 18:29:40

标签: c++ sqlite odbc

是否可以在C ++中使用ODBC API连接到SQLite而无需在ODBC中注册数据库?

我的代码使用ODBC与数据库通信,不想重写使用SQLite,也不想注册新的ODBC连接。

2 个答案:

答案 0 :(得分:3)

您应该可以使用sqliteodbc进行任何代码更改。

答案 1 :(得分:1)

简短回答,请使用以下连接字符串之一:

Driver=SQLite ODBC Driver;Database=full-path-to-db;...
Driver=SQLite3 ODBC Driver;Database=full-path-to-db;...

答案很长:sqliteodbc驱动程序附带的自述文件包含使用无DSN连接字符串进行连接的方法。

请参阅http://www.ch-werner.de/sqliteodbc/html/index.html