0

我想知道是否可以从 C++ 中的 SQL 数据库加载二进制文件并像使用 fstream 的普通文件一样使用它们?如果是这样,怎么做?

4

1 回答 1

0

是的,有可能,我曾使用 sqlite3 数据库和 stringstream 在 c++ 中工作过。

SQLite C/C++ 接口简介

    sqlite3 *db; 
    sqlite3_open("dbfile.db", &db);
    sqlite3_stmt *companydetails;
    std::stringstream companystr;
    companystr << "select companyname,companydetails from company";
    sqlite3_prepare(db, companystr.str().c_str(), companystr.str().size(),&companydetails, NULL);
    sqlite3_step(companydetails);
于 2013-06-24T10:41:16.450 回答