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

湖南省郴州市中考成绩查询湖南seo优化企业

湖南省郴州市中考成绩查询,湖南seo优化企业,html静态网页首页模板,网站建设流程是什么目录 获取sqlite3源码 c调用步骤 常用接口函数说明 例子 打开数据库#xff0c;新建表#xff0c;插入数据#xff0c;查询数据#xff0c;关闭数据库 查询数据需要在回调函数中获取 获取sqlite3源码 先下载c的sqlite3源码#xff0c;https://www.sqlite.org/inde…目录 获取sqlite3源码 c调用步骤 常用接口函数说明 例子   打开数据库新建表插入数据查询数据关闭数据库 查询数据需要在回调函数中获取 获取sqlite3源码 先下载c的sqlite3源码https://www.sqlite.org/index.html 解压后将sqlite3.c和sqlite3.h放到自己的项目里 查看数据库文件 可以用sqliteexpert打开查看下载请看 SQLite administration | SQLite Experthttps://www.sqliteexpert.com/download.html c调用步骤 添加头文件打开数据库文件如果数据库文件不存在则创建创建表增删改查关闭数据库文件 常用接口函数说明 SQLite – C/C | 菜鸟教程 (runoob.com)https://www.runoob.com/sqlite/sqlite-c-cpp.html sqlite3_open(const char *filename, sqlite3 **ppDb) 函数作用:打开数据库文件如果该数据库文件不存在则创建filename:你要打开的那个的数据库文件的路径名ppDb:数据库的文件句柄(类似之前所学的文件描述符)返回值成功返回0否则非0sqlite3_exec(sqlite3*, const char *sql, sqlite_callback, void *data, char **errmsg) 函数作用:执行sql语句sqlite3:数据库文件句柄sql:sql语句sqlite_callback:回调函数指针将查询的结果存储到这里data:传入回调函数中得数据errmsg:错误原因返回值成功返回SQLITE_OK否则非SQLITE_OKsqlite3_close(sqlite3*) 函数作用:关闭数据库文件int (*callback)(void*arg,int,char**,char**) arg:是sqlite3_exec第四个参数传进来得值int:数据库得列数也就是多少列char**:每一行的信息char data[2][256]char**:表示每列的标题名 例子   打开数据库新建表插入数据查询数据关闭数据库 //创建一个sqlite3空的句柄指针sqlite3 *ppDb NULL;//数据库文件的句柄//打开数据库文件int ret sqlite3_open(test.db,ppDb);if(ret 0){printf(open success\n);}else{printf(open error:%s\n,sqlite3_errmsg(ppDb));return ;}//创建表const char *sql create table if not exists staff(name text,age int);; char *errmsg;//错误信息//执行ret sqlite3_exec(ppDb,sql,NULL,NULL,errmsg);if(ret ! SQLITE_OK){printf(create table error:%s\n,errmsg);}//插入数据//准备sql语句const char *insertSql insert into staff values(zhang3,22);;//执行ret sqlite3_exec(ppDb,insertSql,NULL,NULL,errmsg);if(ret ! SQLITE_OK){printf(insert error:%s\n,errmsg);}//查询//准备sql语句const char*selectSql select * from staff;;//执行ret sqlite3_exec(ppDb,selectSql,callback,NULL,errmsg);if(ret ! SQLITE_OK){printf(select error:%s\n,errmsg);}//关闭数据库文件sqlite3_close(ppDb); 查询数据需要在回调函数中获取 查询到一行数据调用一次 int callback(void*arg,int column,char**data,char**feild) {//name:zhang3 age:22//c qtqDebug()feild[0]:data[0] feild[1]:data[1];//cprintf(%s:%s %s:%s\n, feild[0], data[0], feild[1], data[1]);return 0;//返回值一定要写 }
http://www.pierceye.com/news/347588/

相关文章:

  • 零基础网站建设入门到精通视频教程河源建设网站
  • 焦作市建设工程网站石龙网站开发
  • 建公司网站报价牛商网网站建设
  • 中国现代公路建设有限公司网站网站建设技巧饣金手指排名27
  • 食品网站开发的背景阿里云oss建站 直接上传wordpress
  • 石泉政协网站建设方案网络广告推广服务
  • 怎么用lamp做网站桂林网
  • 织梦网站专题页面如何做网站排名优化提升快速
  • 公司建设网站费用吗qq官方网站登录入口
  • 怎么用自己的服务器做网站国外酷炫网站有哪些
  • 音乐网站建设规划国内最近新闻
  • 东莞骄阳网站建设wordpress 安装出现 过多重定向
  • 学校网站建设开题报告站长工具域名备案查询
  • 网站商城微信支付宝支付宝支付接口网站 空间地址是什么
  • 公司网站功能模块弹出全屏视频网站怎么做
  • 网站实现搜索功能网站建设时间规划
  • 产品单页营销型网站模板下载codex.wordpress.org
  • 河南省和城乡建设厅网站网站备案添加域名
  • 网站建设公司地址在哪济南网站建站公司
  • 图片瀑布流网站模板哪里有html5网站建设
  • 做韩国网站可以做推广的网站有哪些
  • 阳泉哪里做网站传统企业如何做好网络推广
  • 做网站不赚钱潍坊制作网站的公司
  • 网站城市切换代码手机微信官方网站
  • 福州建设招聘信息网站动漫设计专业哪个学校比较好
  • 网站建设需要哪些准备wordpress调用单页面跳转
  • 小公司使用的网站开发电子商务毕业设计 网站建设
  • 简单的个人网站模板网站建设费记什么科目
  • 中国建设银行宁波分行网站一般网站空间要多大
  • 做简单视频网站自己看廊坊专门做网站