当前位置: 首页 > news >正文

建站系统源代码关键词优化软件哪家好

建站系统源代码,关键词优化软件哪家好,南京seo排名外包,wordpress 多语言站点C之sqlite数据库读写 常用函数应用例程 常用函数 1、sqlite3_open() 用于打开SQLite数据库。该函数接受两个参数:数据库文件名和打开模式。成功打开数据库后,将返回一个sqlite3*对象。 2、sqlite3_close() 用于关闭SQLite数据库。该函数接受一个sqlite…

C++之sqlite数据库读写

    • 常用函数
    • 应用例程

常用函数

1、sqlite3_open()
用于打开SQLite数据库。该函数接受两个参数:数据库文件名和打开模式。成功打开数据库后,将返回一个sqlite3*对象。

2、sqlite3_close()
用于关闭SQLite数据库。该函数接受一个sqlite3*对象作为参数。

3、sqlite3_exec()
该函数用于执行SQL语句。它接受一个sqlite3*数据库,一个SQL语句字符串和一个回调函数。对于每个从SQL语句返回的记录,回调函数都会被调用。

4、sqlite3_prepare()
该函数用于准备要执行的SQL语句。该函数接受一个sqlite3*数据库,一个SQL语句字符串和一个回调函数。当SQL语句准备好执行时,回调函数会被调用。

5、sqlite3_step()
该函数用于执行已准备好的SQL语句。该函数接受一个sqlite3*数据库和一个已准备好的SQL语句。对于每个从SQL语句返回的记录,回调函数都会被调用。

6、sqlite3_finalize()
该函数用于销毁已准备好的SQL语句。该函数接受一个sqlite3*数据库和一个已准备好的SQL语句。

7、sqlite3_last_insert_rowid()
该函数返回最近一次成功的INSERT语句插入的行的ROWID。该函数接受一个sqlite3*数据库作为参数。

8、sqlite3_changes()
该函数返回自上次事务以来,被数据库中的UPDATE、INSERT和DELETE语句更改的行数。该函数接受一个sqlite3*数据库作为参数。

9、sqlite3_total_changes()
该函数返回自上次事务以来,被数据库中的UPDATE、INSERT和DELETE语句更改的行总数。该函数接受一个sqlite3*数据库作为参数。

10、sqlite3_interrupt()
该函数用于中止正在执行的SQLite操作。该函数接受一个sqlite3*数据库作为参数。

应用例程

#include <stdio.h>  
#include <stdlib.h>  
#include <sqlite3.h>  static int callback(void* NotUsed, int argc, char** argv, char** azColName) {  for(int i = 0; i < argc; i++) {  printf("%s = %s\n", azColName[i], argv[i] ? argv[i] : "NULL");  }  return 0;  
}  int main(int argc, char* argv[]) {  sqlite3* db;  char* zErrMsg = 0;  int rc;  rc = sqlite3_open("test.db", &db);  if(rc) {  fprintf(stderr, "Can't open database: %s\n", sqlite3_errmsg(db));  exit(0);  } else {  fprintf(stderr, "Opened database successfully\n");  }  char* sql = "CREATE TABLE Friends(Id INT, Name TEXT);";  rc = sqlite3_exec(db, sql, 0, 0, &zErrMsg);  if(rc != SQLITE_OK) {  fprintf(stderr, "SQL error: %s\n", zErrMsg);  sqlite3_free(zErrMsg);  } else {  fprintf(stderr, "Table created successfully\n");  }  sql = "INSERT INTO Friends(Id, Name) VALUES(1, 'Tom');";  rc = sqlite3_exec(db, sql, 0, 0, &zErrMsg);  if(rc != SQLITE_OK) {  fprintf(stderr, "SQL error: %s\n", zErrMsg);  sqlite3_free(zErrMsg);  } else {  fprintf(stderr, "Records inserted successfully\n");  }  sql = "SELECT * FROM Friends;";  rc = sqlite3_exec(db, sql, callback, 0, &zErrMsg);  if(rc != SQLITE_OK) {  fprintf(stderr, "SQL error: %s\n", zErrMsg);  sqlite3_free(zErrMsg);        } else {  fprintf(stderr, "Select operation performed successfully\n");  }  sqlite3_close(db);  return 0;  
}

这个例程演示了如何使用SQLite数据库的C API来执行以下操作:

打开一个SQLite数据库(如果数据库不存在,则创建一个新数据库)。
创建一个表格。
向表格中插入记录。
查询表格中的记录,并在控制台上显示每条记录的每个字段的值。
关闭数据库连接。

http://www.ds6.com.cn/news/23138.html

相关文章:

  • 专做国外采购的网站免费域名解析平台
  • 赤峰最好的网站建设公司网站维护一般怎么做
  • 帮人做淘宝网站骗钱seo收费还是免费
  • 有什么免费的网站sem电子扫描显微镜
  • 河北省住房和城乡建设厅信用网站百度seo快速排名优化软件
  • 宜兴城乡建设局网站宁波seo网站排名
  • 设计的网站都有哪些互联网推广怎么做
  • 做网站报价单百度一下百度知道
  • 营销者网站友情链接交易购买
  • 做网站域名服务器郴州seo快速排名
  • django网站开发源代码竞价推广外包
  • 有哪些网站是做红酒批发的下拉关键词排名
  • 第一成品网站自动app优化下载
  • 电子商务网站建设策划书 服装 有详细数据库设计百度网盘登录入口 网页
  • web网站开发实训总结那种网站怎么搜关键词
  • 合肥网站建设网站推广seo优化中以下说法正确的是
  • 东营做网站哪家好东莞网络营销推广专业
  • iava是做网站还是app性价比高seo的排名优化
  • 网站建设模式有哪些网络推广需要多少钱
  • 深圳 网站设计公司热狗网站关键词优化
  • 绿色做环保网站的好处nba最新排名公布
  • 做网站怎么入账百度文库首页
  • 网站开发的公司推荐淘宝关键词搜索量查询工具
  • 济南网站建设团队什么是关键词搜索
  • 免费服务器搭建网站详细教程如何加入百度推广
  • 公司网站维护如何上图市场调研报告最佳范文
  • 哪类小网站容易做模板建网站价格
  • 对自己做的网站总结百度推广电话号码
  • 外贸网站建设系统友情链接发布平台
  • 制作公司网页怎么做杭州百度整站优化服务