12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
建站问答 时间:2024-11-30 19:10:56
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
在C++中使用SQLite需要使用SQLite C/C++ API来进行数据库操作。下面是一个简单的示例来演示如何在C++中使用SQLite:#include <sqlite3.h>#include <iostream>int main() {sql
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
在C++中使用SQLite需要使用SQLite C/C++ API来进行数据库操作。下面是一个简单的示例来演示如何在C++中使用SQLite:
#include <sqlite3.h>#include <iostream>int main() {sqlite3 *db;char *zErrMsg = 0;int rc;rc = sqlite3_open("test.db", &db);if(rc) {std::cerr << "Can't open database: " << sqlite3_errmsg(db) << std::endl;return(0);} else {std::cout << "Opened database successfully" << std::endl;}// 创建表const char *sql = "CREATE TABLE COMPANY(""ID INT PRIMARY KEY NOT NULL,""NAME TEXTNOT NULL,""AGEINT NOT NULL,""ADDRESSCHAR(50),""SALARY REAL );";rc = sqlite3_exec(db, sql, 0, 0, &zErrMsg);if(rc != SQLITE_OK) {std::cerr << "SQL error: " << zErrMsg << std::endl;sqlite3_free(zErrMsg);} else {std::cout << "Table created successfully" << std::endl;}sqlite3_close(db);return 0;}
以上示例代码演示了如何在C++中使用SQLite创建一个数据库并创建一个名为COMPANY
的表。在实际的应用中,您可以使用SQLite API进行更多的数据库操作,如插入数据、查询数据等。更多SQLite C/C++ API的用法可以参考SQLite官方文档。
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19